Ruben Perez
|
c808c5c667
|
Restore test_float128
|
2025-01-03 15:45:54 +01:00 |
|
Ruben Perez
|
a7356e80e2
|
Sanitize test_float128.cpp
|
2025-01-03 15:37:24 +01:00 |
|
Matt Borland
|
63db5d336a
|
Rename quadmath build macro
|
2024-04-10 10:45:20 +02:00 |
|
Matt Borland
|
01122300f5
|
Update testing macros
|
2024-04-10 10:34:14 +02:00 |
|
Matt Borland
|
0716ed2ee9
|
Remove __float128 spot check since stl does not support
|
2024-02-02 11:07:00 +01:00 |
|
Matt Borland
|
240d62a46d
|
Add additional float128 testing
|
2024-02-02 09:44:16 +01:00 |
|
Matt Borland
|
d3914267f7
|
Add tests for general and specific negative values
|
2024-02-02 09:05:55 +01:00 |
|
Matt Borland
|
6c30488443
|
Add missing include for float128 testing
|
2024-01-30 11:07:22 +01:00 |
|
Matt Borland
|
0f43db51df
|
Reverse behavior of from_chars and from_chars_strict (#141)
|
2024-01-29 11:49:01 +01:00 |
|
Matt Borland
|
a2ceffdce1
|
Add testing of roundtrip pointer position
|
2024-01-22 08:47:29 +01:00 |
|
Matt Borland
|
ba7fa7d213
|
Disable nans test for GCC 5
|
2024-01-08 12:02:49 +01:00 |
|
Matt Borland
|
f0ef2e9f70
|
Ignore GCC 5 Wfloat-conversion in test
|
2024-01-08 10:40:04 +01:00 |
|
Matt Borland
|
766733b755
|
Add nan generation functions to support compilers without builtins
|
2024-01-08 10:23:21 +01:00 |
|
Matt Borland
|
e51e9a2361
|
Add __float128 test set
|
2024-01-08 09:35:14 +01:00 |
|
Matt Borland
|
020b536fce
|
Annotate regions of divergence between STL and boost results
|
2023-10-27 08:15:35 +02:00 |
|
Matt Borland
|
8e028eee5e
|
GCC-13 warnings and avoid pow bug
|
2023-10-26 09:17:47 +02:00 |
|
Matt Borland
|
497bbe4ff3
|
GNU mode casts
|
2023-10-26 08:23:47 +02:00 |
|
Matt Borland
|
371e44332e
|
Add cascade of spot checks
|
2023-08-04 11:58:13 -04:00 |
|
Matt Borland
|
422cfc22fd
|
Add testing of distribution in the range [0,1)
|
2023-08-04 09:36:54 -04:00 |
|
Matt Borland
|
034568cd9d
|
Add 128-bit testing for issue #37
|
2023-08-02 14:02:20 -04:00 |
|
Matt Borland
|
7586c0ebfc
|
Add more random value testing
|
2023-07-07 16:55:05 +02:00 |
|
Matt Borland
|
2f78b92083
|
Change testing macro
|
2023-07-07 16:09:42 +02:00 |
|
Matt Borland
|
1ee89ec557
|
Add charconv comparison
|
2023-07-07 15:53:52 +02:00 |
|
Matt Borland
|
3d4a655ffe
|
Restore full testing
|
2023-07-07 14:58:48 +02:00 |
|
Matt Borland
|
9c1062985d
|
Fix ulp distance calculation
|
2023-07-07 13:28:42 +02:00 |
|
Matt Borland
|
fe833032fd
|
Fix no_sanitize attribute for clang < 3.7
|
2023-07-07 13:22:48 +02:00 |
|
Matt Borland
|
4fb7642570
|
Remove static assertion for __float128
|
2023-07-07 11:53:14 +02:00 |
|
Matt Borland
|
faafb008d1
|
Ignore -Wattributes
|
2023-07-07 11:51:52 +02:00 |
|
Matt Borland
|
666a7475ca
|
Mark float distance calculations as no_sanitize
|
2023-07-07 10:45:48 +02:00 |
|
Matt Borland
|
08dcd6ea4a
|
Add float distance for __float128
|
2023-07-06 16:58:58 +02:00 |
|
Matt Borland
|
8220960f53
|
Fix requirements for testing
|
2023-06-26 17:05:20 +02:00 |
|
Matt Borland
|
7522d6306e
|
Add random value test
|
2023-06-26 16:51:55 +02:00 |
|
Matt Borland
|
f8bf05af18
|
Move 128-bit long double testing
|
2023-06-26 10:47:05 +02:00 |
|
Matt Borland
|
ee5d2f4785
|
Implement fixed precision for long doubles
|
2023-06-20 12:31:32 +02:00 |
|
Matt Borland
|
a76c85252c
|
Implement precision arguments for long doubles
|
2023-06-20 11:26:11 +02:00 |
|
Matt Borland
|
5114152ffb
|
Add precision in scientific mode
|
2023-06-20 09:57:32 +02:00 |
|
Matt Borland
|
78d65ae5a6
|
Add <charconv> precision tests
|
2023-06-19 17:08:02 +02:00 |
|
Matt Borland
|
73e11b21bb
|
Remove very large and very small fixed value tests
|
2023-06-19 10:11:08 +02:00 |
|
Matt Borland
|
04fdb8d209
|
Enable testing
|
2023-06-15 16:33:21 +02:00 |
|
Matt Borland
|
4f8f4f16e1
|
Fix use of numeric_limits
|
2023-06-15 11:28:08 +02:00 |
|
Matt Borland
|
58f8195a76
|
Change BV testing and remove tiny range
|
2023-06-14 16:54:06 +02:00 |
|
Matt Borland
|
4d8f3df554
|
Fix test error
|
2023-06-14 16:08:58 +02:00 |
|
Matt Borland
|
f033ed6a4b
|
Test against <charconv>
|
2023-06-14 15:12:02 +02:00 |
|
Matt Borland
|
ca938f9f24
|
Fix std::float128_t domain value
|
2023-06-14 15:11:51 +02:00 |
|
Matt Borland
|
03a906bbaa
|
Cast boundaries for std::float128_t testing
|
2023-06-14 15:07:23 +02:00 |
|
Matt Borland
|
e4e1e77816
|
Add additional std::float128_t testing
|
2023-06-14 14:39:55 +02:00 |
|
Matt Borland
|
326741351a
|
Add std::float128_t overloads
|
2023-06-14 13:41:31 +02:00 |
|
Matt Borland
|
4c182fd5de
|
Enable fixed testing
|
2023-06-14 12:53:53 +02:00 |
|
Matt Borland
|
5b43f56330
|
Enable hex testing
|
2023-06-14 12:52:57 +02:00 |
|
Matt Borland
|
ded399f0b1
|
Add 128-bit sprintf testing
|
2023-06-14 11:32:56 +02:00 |
|