After finding a bug with that PR I made an update to the Dates parsing logic in https://github.com/JuliaLang/julia/pull/54535 which also happens to restore tryparsenext_base10 to only parse digits. Possibly, we may want to rename this function to tryparsenext_base10digits.
Seeing these failures on Julia 1.12.0-DEV.570
– https://github.com/JuliaTime/TimeZones.jl/actions/runs/9175908884/job/25229961056
The issue was caused from https://github.com/JuliaLang/julia/pull/53981 which updated
Dates.tryparsenext_base10
to parse negative values.After finding a bug with that PR I made an update to the Dates parsing logic in https://github.com/JuliaLang/julia/pull/54535 which also happens to restore
tryparsenext_base10
to only parse digits. Possibly, we may want to rename this function totryparsenext_base10digits
.