Commit Graph

15 Commits

Author SHA1 Message Date
Matt Borland
f027ead7a0 Convert to_chars to use std::errc instead of errno 2023-05-18 10:20:50 +02:00
Matt Borland
b0d318ad6b Change handling of 0 depending on chars_format 2023-05-08 15:14:16 +02:00
Matt Borland
ae56c77d22 Disable clang std::from_chars 2023-04-28 12:17:50 +02:00
Matt Borland
a8c0faa5ba Add suspect roundtrip values for STL and fix truncation warning 2023-04-28 11:53:52 +02:00
Matt Borland
a76cca212e Reduce range and add suspect roundtrip values 2023-04-27 14:12:37 +02:00
Matt Borland
65b5ef4d40 Reduce random test iterations per precision 2023-04-26 13:39:20 +02:00
Matt Borland
09abb002b7 Add bounds checking to hex exp 2023-04-26 13:05:33 +02:00
Matt Borland
4351953969 Add precision to testing 2023-04-25 15:37:28 +02:00
Matt Borland
bb6e1af4d2 Change random range for MSVC to avoid overflow in STL 2023-04-24 16:50:53 +02:00
Matt Borland
40d64d2ee3 Fix chars_format::hex non-finite values handling 2023-04-24 16:20:18 +02:00
Matt Borland
d562d85351 Increase range of fixed formatting 2023-04-21 15:57:47 +02:00
Matt Borland
4ddf923d7c Refactor cpp file and add testing for float type 2023-04-21 15:28:47 +02:00
Matt Borland
91c67dfa18 Add scientific and hex comparison tests 2023-04-21 13:16:39 +02:00
Matt Borland
f32fa5e5be Fix known compiler support for comparison tests 2023-04-20 17:30:31 +02:00
Matt Borland
d9a1d11400 Add <charconv> comparison test 2023-04-20 16:27:40 +02:00