The fuzz tests checked that the result of the new function was equal to the legacy function. (Side note: The checks were incomplete, as evident by the follow-up fix in commit b5c9bb5cb9f4a8db57b33ef7399310c7d6de5822).
Given that they haven’t found any issues in years (beside missing the above issue, that they couldn’t catch), it seems time to remove them.
They may come in handy in the rare case that someone would want to modify LocaleIndependentAtoi()
or Parse*Int*()
, however that seems unlikely. Also, appropriate checks can be added then.