Matt Borland
|
92be98df76
|
More clang fixes
|
2023-10-26 09:40:54 +02:00 |
|
Matt Borland
|
693d742033
|
Enable additional testing
|
2023-08-02 13:16:32 -04:00 |
|
Matt Borland
|
805b0ad74e
|
Disable GCC13 excess precision
|
2023-06-06 17:35:20 +02:00 |
|
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
|
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 |
|
Matt Borland
|
94830e29de
|
Update docs
|
2023-05-18 10:56:14 +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
|
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
|
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
|
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
|
1a893dcf47
|
Fix case where the power is equal to the number of leading zeros
|
2023-05-04 09:36:27 +02:00 |
|
Matt Borland
|
4fb8d92e76
|
Fix parsing large significand with fractional component
|
2023-05-04 09:06:12 +02:00 |
|
Matt Borland
|
d96646ec92
|
Refactor to reduce code duplication
|
2023-05-04 08:31:27 +02:00 |
|
Matt Borland
|
6e0b501dd4
|
Add all remaining boost.json tests
|
2023-05-03 17:10:41 +02:00 |
|
Matt Borland
|
b54f9dfc6c
|
Fix case with leading zeros in integer and fraction e.g. 0.0001
|
2023-05-03 16:56:22 +02:00 |
|
Matt Borland
|
4bda4e78cc
|
Add more boost.json values
|
2023-05-03 16:41:52 +02:00 |
|
Matt Borland
|
8cd2f9c646
|
Add test for failing value from boost.json tests
|
2023-05-03 15:56:27 +02:00 |
|
Matt Borland
|
08e7b2f06c
|
Fix from_chars float handling of signed zeros
|
2023-04-19 15:52:20 +02:00 |
|
Matt Borland
|
b4bfe101c3
|
Ignore leading zeros in exponent
|
2023-03-03 11:02:30 -08:00 |
|
Matt Borland
|
403517539d
|
Fix big ints
|
2023-03-03 10:33:59 -08:00 |
|
Matt Borland
|
acb6720683
|
Disable tests
|
2023-03-02 12:20:03 -08:00 |
|
Matt Borland
|
8bab466bcc
|
Fix typo
[ci skip]
|
2023-03-02 12:05:56 -08:00 |
|
Matt Borland
|
a6a8b589bd
|
Fix exponent code path for decimal point position
[ci skip]
|
2023-03-02 11:58:19 -08:00 |
|
Matt Borland
|
fe54b41e6f
|
Add additional tests for values not produced in to_chars
|
2023-03-02 11:10:32 -08:00 |
|
Matt Borland
|
5ad82255b3
|
Activate only 64-bit long double impls
|
2023-03-01 11:08:37 -08:00 |
|
Matt Borland
|
a33df00ebe
|
Revert from_chars long double impl
|
2023-03-01 10:38:29 -08:00 |
|
Matt Borland
|
1ed6b6749f
|
Add 64 and 80 bit long double impls
[ci skip]
|
2023-02-28 12:20:20 -08:00 |
|
Matt Borland
|
1688710f52
|
Fix parsing of scientific notation hex values
|
2023-02-28 10:00:07 -08:00 |
|
Matt Borland
|
6d3187bcf7
|
Change parser exponent for non-integer significands
|
2023-02-28 09:35:46 -08:00 |
|