Daniel Lemire 9cd6dfc8e3 Leave std::float32_t/std::float64_t unmodified on invalid input (fixes #424)
The fixed-width wrappers parsed into a zero-initialized temporary and
copied it back unconditionally, so invalid input overwrote the
destination with zero. Copy back only when the result is not
invalid_argument, as required by [charconv.from.chars]/1.
2026-10-12 10:10:54 -04:00
..
fast_float Leave std::float32_t/std::float64_t unmodified on invalid input (fixes #424) 2026-10-12 10:10:54 -04:00