Files
rust/library/coretests/tests
Matthias Krüger 18fa9ddd77 Rollup merge of #149744 - lemire:main, r=Mark-Simulacrum
test: update duplicate many_digits test to use f64 instead of f32

Replace the f32 test case with an f64 equivalent to improve coverage for parsing large digit counts in double-precision floating-point conversion. Specifically, this PR updates the `many_digits` test in `library/coretests/tests/num/dec2flt/parse.rs` to test f64 (double-precision) parsing instead of f32 (single-precision).

The test verifies that decimal strings with an excessive number of digits (beyond `Decimal::MAX_DIGITS`) are parsed correctly, ensuring proper truncation of insignificant digits. Previously, the same test was repeated twice (see comment https://github.com/rust-lang/rust/pull/86761#issuecomment-3623334228 by `@Viatorus).`

## Changes

- Replaced the duplicated f32 test case with an equivalent f64 test case.
- Updated the expected bit pattern and input string to a very long decimal with many trailing zeros, testing the limits of f64 precision.
2025-12-15 08:08:01 +01:00
..
2025-09-12 13:54:15 -05:00
2025-08-02 17:34:59 -04:00
2025-09-12 10:49:52 -05:00
2025-11-27 20:18:13 +07:00
2025-09-16 10:05:40 -05:00
2025-09-16 10:26:52 -05:00
2025-11-14 18:23:19 +03:00
2025-09-12 12:39:31 +03:00
2025-10-26 21:33:00 -04:00
2025-09-10 16:50:45 -05:00
2025-08-01 08:55:50 +03:00
2025-11-14 17:45:23 +00:00
2025-08-30 01:38:14 +03:00
2025-08-20 20:31:33 -04:00