Matt Borland
|
730c99791c
|
Add test values reported on slack
|
2023-05-30 16:30:41 +02:00 |
|
Matt Borland
|
a40d634cbe
|
Include pointer location in spot_value test
|
2023-05-30 16:23:06 +02:00 |
|
Matt Borland
|
2ac4291559
|
Add macro for BOOST_CXX14_CONSTEXPR without inline expansion in C++11
|
2023-05-26 17:01:45 +02:00 |
|
Matt Borland
|
4ba827c182
|
Fix merge conflict
|
2023-05-24 16:29:50 +02:00 |
|
Matt Borland
|
8b313782a7
|
Add sub-normal value tests
|
2023-05-24 14:27:48 +02:00 |
|
Matt Borland
|
d02ee9684e
|
Add tests for delimited values in different forms
|
2023-05-24 11:31:29 +02:00 |
|
Matt Borland
|
0b0d0b6718
|
Add test value
|
2023-05-23 17:32:47 +02:00 |
|
Matt Borland
|
df421ae3d8
|
Add round tripping of consecutive extreme values
|
2023-05-23 15:27:18 +02:00 |
|
Matt Borland
|
6d39c28957
|
Add values where RapidJSON uses bigints
|
2023-05-23 14:31:51 +02:00 |
|
Matt Borland
|
9728cf26c9
|
Add table 2 and hardest 17 digit number
|
2023-05-23 10:23:17 +02:00 |
|
Matt Borland
|
f8d200ecd4
|
Add stress inputs from test base
https://www.icir.org/vern/papers/testbase-report.pdf
|
2023-05-22 17:23:31 +02:00 |
|
Matt Borland
|
78cd508448
|
Remove test value initialization
|
2023-05-22 11:17:39 +02:00 |
|
Matt Borland
|
4894a34472
|
Improve issue 45 testing
|
2023-05-22 11:17:39 +02:00 |
|
Matt Borland
|
044242dbce
|
Add fallback routine with dynamic memory allocation
|
2023-05-22 11:17:39 +02:00 |
|
Matt Borland
|
dd862f8679
|
Fix incorrect test value
|
2023-05-22 11:17:39 +02:00 |
|
Matt Borland
|
e6e12051cd
|
Add test cases
|
2023-05-22 11:17:39 +02:00 |
|
Peter Dimov
|
7d8d3449eb
|
Use snprintf instead of sprintf to avoid security deprecation warnings
|
2023-05-19 18:55:04 +03:00 |
|
Peter Dimov
|
6618b989b3
|
Add zero extension tests for float and double
|
2023-05-19 18:43:06 +03:00 |
|
Matt Borland
|
554d7a0c3e
|
Ignore GCC 9, 10, and 12 -Wmaybe-uninitialized
|
2023-05-18 12:43:11 +02:00 |
|
Matt Borland
|
94830e29de
|
Update docs
|
2023-05-18 10:56:14 +02:00 |
|
Matt Borland
|
f027ead7a0
|
Convert to_chars to use std::errc instead of errno
|
2023-05-18 10:20:50 +02:00 |
|
Matt Borland
|
3d211434b4
|
Convert from_chars to use std::errc instead of errno
|
2023-05-18 10:20:44 +02:00 |
|
Matt Borland
|
809dc65dd5
|
Fix starting value of V and test operator
|
2023-05-17 16:13:09 +02:00 |
|
Matt Borland
|
686c515c0c
|
Add long double subnormal range for conversion to +/- 0
|
2023-05-17 10:35:18 +02:00 |
|
Matt Borland
|
9a98e90adc
|
Fix long double testing
|
2023-05-17 09:22:46 +02:00 |
|
Matt Borland
|
72a62c91d5
|
Fix handling for floats
|
2023-05-17 08:59:50 +02:00 |
|
Matt Borland
|
99e54aa603
|
Add long double test case
|
2023-05-17 08:49:41 +02:00 |
|
Matt Borland
|
3a00fa7f30
|
Add handling for doubles
|
2023-05-17 08:44:24 +02:00 |
|
Matt Borland
|
ebede617c9
|
Add test cases
|
2023-05-17 08:44:24 +02:00 |
|
Matt Borland
|
f0d0388898
|
Add handling for 64-bit long doubles
|
2023-05-16 11:00:44 +02:00 |
|
Matt Borland
|
ccfc40d78f
|
Add long double testing
|
2023-05-16 08:27:18 +02:00 |
|
Matt Borland
|
10ca6f1346
|
Suppress warning C4244 from BOOST_IF_CONSTEXPR expansion
|
2023-05-15 15:55:41 +02:00 |
|
Matt Borland
|
3c46a4c918
|
Add full testing on floats
|
2023-05-15 15:24:27 +02:00 |
|
Matt Borland
|
14190f4acb
|
Add full check ULP test suite
|
2023-05-15 13:48:36 +02:00 |
|
Matt Borland
|
ed761823cd
|
Add test values from issue
|
2023-05-15 13:48:36 +02:00 |
|
Matt Borland
|
60c16b7767
|
Fix 64-bit and MSVC long double handling
|
2023-05-15 12:38:57 +02:00 |
|
Matt Borland
|
956369309d
|
Add tests for invalid values from leading plus sign
|
2023-05-12 13:45:23 +02:00 |
|
Matt Borland
|
e4ab9c5b57
|
Add value without significand handling and test
|
2023-05-12 12:56:29 +02:00 |
|
Matt Borland
|
e776e41361
|
Add test values reported in issue
|
2023-05-12 12:18:55 +02:00 |
|
Matt Borland
|
84450fea91
|
Merge pull request #24 from mborland/float_to_chars
Float to chars
|
2023-05-09 14:41:42 +02:00 |
|
Matt Borland
|
c7f56dea0d
|
Add tests from Boost.JSON stream_parser
|
2023-05-08 15:46:15 +02:00 |
|
Matt Borland
|
b0d318ad6b
|
Change handling of 0 depending on chars_format
|
2023-05-08 15:14:16 +02:00 |
|
Matt Borland
|
62c56f9dbb
|
Disable warning C4127
|
2023-05-05 16:13:51 +02:00 |
|
Matt Borland
|
246d9e0d96
|
Enable long doubles on 64-bit platforms
|
2023-05-05 15:54:27 +02:00 |
|
Matt Borland
|
5ee466ca4b
|
Fix scientific notation handling of 0 power
|
2023-05-05 13:29:17 +02:00 |
|
Matt Borland
|
1f0e692ea9
|
Test every power of double
|
2023-05-05 13:25:17 +02:00 |
|
Matt Borland
|
1376e9d2ce
|
Test every power of double
|
2023-05-05 11:57:49 +02:00 |
|
Matt Borland
|
c203f1609f
|
Add Boost.JSON grind_double tests
|
2023-05-04 14:51:44 +02:00 |
|
Matt Borland
|
8058863041
|
Re-enable boost.json values testing
|
2023-05-04 14:25:13 +02:00 |
|
Matt Borland
|
672dc6f684
|
Fix merge conflicts
|
2023-05-04 13:32:23 +02:00 |
|