21 Commits

Author SHA1 Message Date
Ruben Perez
c862a0d8c3 Removed a spurious dependency to Boost.Random in tests 2025-01-01 14:49:44 +01:00
Matt Borland
8511677a1f Fix macro name 2024-04-17 09:32:27 +02:00
Matt Borland
27ed2a7634 Disable tests with unsupported long double layouts 2024-04-17 09:19:13 +02:00
Matt Borland
95ed8ee122 Fix to_chars errc value for overflow 2024-02-20 08:34:33 +01:00
Matt Borland
3c316b5983 Remove TODO since issue is now closed 2024-02-12 09:59:20 +01:00
Matt Borland
a81a0afe62 Add fixed precision buffer overflow tests 2024-02-12 09:36:56 +01:00
Matt Borland
29be488929 Ignore MSVC warning C4127 2024-02-07 11:13:55 +01:00
Matt Borland
4d66615460 Fix testing for platforms with 64-bit long double 2024-02-07 11:01:57 +01:00
Matt Borland
75a78f0395 Skip long double hex testing since there is related outstanding issue 2024-02-07 10:25:03 +01:00
Matt Borland
1501c5a2ae Add additional testing for MinGW failures 2024-02-07 09:58:44 +01:00
Matt Borland
4c2c3cf5a6 Increase precision of error message 2024-02-07 09:10:26 +01:00
Matt Borland
094a8a7658 Move float128 testing into its own file 2024-02-07 08:50:48 +01:00
Matt Borland
b717e88e84 Add min buffer size test set for __float128 2024-02-07 08:50:36 +01:00
Matt Borland
eec4f2cae4 Specialize __float128 test 2024-02-07 08:50:36 +01:00
Matt Borland
ed59b7b9c2 Improve debug-ability 2024-02-07 08:50:36 +01:00
Matt Borland
eeddadf847 Change range for MSVC 2024-02-07 08:50:36 +01:00
Matt Borland
92415b8657 Fix over counting in buffer sizing 2024-02-07 08:50:36 +01:00
Matt Borland
514e61cee5 Add debug statement 2024-02-07 08:50:36 +01:00
Matt Borland
bd5c741f59 Add test for random number to fit in minimum size buffer 2024-02-07 08:50:36 +01:00
Matt Borland
d6b37f7012 Reorder checks to allow non-finite numbers in small buffers 2024-02-07 08:50:36 +01:00
Matt Borland
a98dccdb11 Add non-finite values test 2024-02-07 08:50:36 +01:00