HedgehogInTheCPP 7ad87515ad I'm not sure why plus here should be ignored. But OK. Biodegradable test code:
auto answer = fast_float::parse_number_string<true>(
        f.data(), f.data() + f.size(),
        fast_float::parse_options(
            fast_float::chars_format::json |
            fast_float::chars_format::allow_leading_plus)); // should be ignored
    if (!answer.invalid) {
      std::cerr << "json parse accepted invalid json " << f << std::endl;
      return EXIT_FAILURE;
    }
2026-09-19 23:14:01 +03:00
..
ascii_number.h I'm not sure why plus here should be ignored. But OK. Biodegradable test code: 2026-09-19 23:14:01 +03:00
bigint.h Improvements detection of features, part 16, FASTFLOAT_NO_UNIQUE_ADDRESS 2026-08-25 22:58:06 +03:00
constexpr_feature_detect.h Only disable assume for GCC. 2026-08-26 01:36:23 +03:00
decimal_to_binary.h type usage fix. 2025-12-30 01:04:02 +03:00
digit_comparison.h unfck 2026-09-18 22:25:08 +03:00
fast_float.h improve error messages when type is unsupported. 2026-08-19 17:00:32 +03:00
fast_table.h style cleanup. 2026-01-21 03:14:46 +03:00
float_common.h additional cleanup, more unlikely and likely. Fix JSON related errors. Speedup JSON parsing if errors. 2026-09-19 23:01:11 +03:00
parse_number.h Cleanup for code near merged code: compiler generate much better code in any mode without manual unroling because it's less branching and also it's allow more inlining which is better. 2026-09-18 22:08:56 +03:00