Matt Borland
|
b3008d2eb7
|
Fix MSVC warning C4273
|
2024-01-24 11:57:01 +01:00 |
|
Matt Borland
|
a29f6bcd86
|
Refactor MSVC no warn macros
|
2024-01-24 11:57:01 +01:00 |
|
Matt Borland
|
7320ef4cde
|
Fix/ignore GCC 6-8 warnings
|
2024-01-24 11:57:01 +01:00 |
|
Matt Borland
|
e5c7aefef0
|
Ignore old GCC warnings
|
2024-01-24 11:07:40 +01:00 |
|
Matt Borland
|
84a4ded9f6
|
Fix return type
|
2024-01-24 11:07:30 +01:00 |
|
Matt Borland
|
c527bffacb
|
Add header only mode to readme
|
2024-01-24 10:17:38 +01:00 |
|
Matt Borland
|
3bfe9e6d57
|
Add header only to build docs
|
2024-01-24 10:17:29 +01:00 |
|
Matt Borland
|
26a64e277d
|
Fix formatting issues
|
2024-01-24 10:12:35 +01:00 |
|
Matt Borland
|
c6f232c3a9
|
Fix -Wsign-conversion
|
2024-01-24 09:59:47 +01:00 |
|
Matt Borland
|
6feae1022f
|
FIx -Wold-style-cast
|
2024-01-24 09:56:50 +01:00 |
|
Matt Borland
|
bf21048fbb
|
Add header only test set
|
2024-01-24 09:48:06 +01:00 |
|
Matt Borland
|
4f5ba9eeef
|
Refactor into header versions of src files
|
2024-01-24 09:46:12 +01:00 |
|
Matt Borland
|
c8e68c7931
|
Refactor to_chars_float implementation details
|
2024-01-24 09:36:39 +01:00 |
|
Andrzej Krzemieński
|
41a83261c0
|
fix typo in fast_float.hpp (#135)
|
2024-01-24 08:05:56 +01:00 |
|
Matt Borland
|
b404767a57
|
Fix locale dependence on fallback from_chars implementation (#123)
Increases minimum compiler requirement from clang 3.7 to 3.8
|
2024-01-22 10:34:26 +01:00 |
|
Matt Borland
|
728d8ee87a
|
Merge pull request #128 from cppalliance/pointer
Use improved fall back routine for 80 and 128 bit from chars
|
2024-01-22 09:23:22 +01:00 |
|
Matt Borland
|
14a1a0ee4f
|
Replace fallback routine with from_chars_strtod
|
2024-01-22 08:48:35 +01:00 |
|
Matt Borland
|
a2ceffdce1
|
Add testing of roundtrip pointer position
|
2024-01-22 08:47:29 +01:00 |
|
Matt Borland
|
6b19ef3262
|
Merge pull request #127 from cppalliance/docs
Documentation Updates from Review Comments
|
2024-01-22 08:16:39 +01:00 |
|
Matt Borland
|
18ca2fcb6d
|
Add section detailing limits with examples
|
2024-01-19 09:26:01 +01:00 |
|
Matt Borland
|
e863606607
|
Apply similar feedback from #124 to to_chars
|
2024-01-19 08:58:08 +01:00 |
|
Matt Borland
|
49c54b4d0f
|
Update from_chars docs based on feedback from #124
|
2024-01-19 08:43:11 +01:00 |
|
Matt Borland
|
0e9dbf273d
|
Merge pull request #120 from cppalliance/strict
Replace `BOOST_CHARCONV_STD_ERANGE` with `from_chars_strict`
|
2024-01-18 07:58:14 +01:00 |
|
Matt Borland
|
d8a0d2bfaa
|
Add rationale from ML to why our handling of ERANGE is different
|
2024-01-17 11:55:25 +01:00 |
|
Matt Borland
|
acb58bdb30
|
Fix test error missing float128 operator<<
|
2024-01-17 11:04:22 +01:00 |
|
Matt Borland
|
433acaf075
|
Update drone run for MSVC-14.0 to fix B2 breakage
|
2024-01-17 10:46:33 +01:00 |
|
Matt Borland
|
8dd3228287
|
Add from_chars_strict to the docs
|
2024-01-17 10:45:57 +01:00 |
|
Matt Borland
|
d607014fe4
|
Add from_chars_strict to conform with std::errc::result_out_of_range
|
2024-01-17 10:39:15 +01:00 |
|
Matt Borland
|
1b2d3b566d
|
Revert "Merge pull request #111 from cppalliance/110"
This reverts commit 59b61b1b1a, reversing
changes made to 1927ac946d.
|
2024-01-17 10:06:22 +01:00 |
|
Matt Borland
|
06d834728a
|
Merge pull request #118 from cppalliance/packages
Update Packages
|
2024-01-12 07:48:56 +01:00 |
|
Matt Borland
|
0324ec2c9a
|
Update tag version in conanfile
|
2024-01-12 06:52:05 +01:00 |
|
Matt Borland
|
5af038c29c
|
Update vcpkg tag and hash
|
2024-01-12 06:51:08 +01:00 |
|
Matt Borland
|
612bdf9548
|
Merge pull request #116 from cppalliance/test_cov
Exclude coverage of debug statements on test failure
|
2024-01-09 10:13:00 +01:00 |
|
Matt Borland
|
1827cde493
|
Exclude coverage of debug statements on test failure
|
2024-01-09 09:20:22 +01:00 |
|
Matt Borland
|
b909fb8521
|
Merge pull request #115 from cppalliance/114
Fix `from_chars` handling of non-finite 80 and 128-bit values
|
2024-01-09 08:07:43 +01:00 |
|
Matt Borland
|
6eef3c20ba
|
Add test and handling for -nan(ind)
|
2024-01-09 06:37:04 +01:00 |
|
Matt Borland
|
a33728fe78
|
Cover invalid arguments paths
|
2024-01-08 12:06:56 +01:00 |
|
Matt Borland
|
ba7fa7d213
|
Disable nans test for GCC 5
|
2024-01-08 12:02:49 +01:00 |
|
Matt Borland
|
99dd0b051d
|
Increase comprehensiveness of test set
|
2024-01-08 10:46:57 +01:00 |
|
Matt Borland
|
d9f040d38a
|
Fix from_chars for hex values of all types
|
2024-01-08 10:46:44 +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
|
fbc800a2f3
|
Fix LCOV_EXCL_LINE
|
2024-01-08 09:47:50 +01:00 |
|
Matt Borland
|
152200fc35
|
Use builtins to support older compiler versions
|
2024-01-08 09:35:39 +01:00 |
|
Matt Borland
|
e51e9a2361
|
Add __float128 test set
|
2024-01-08 09:35:14 +01:00 |
|
Matt Borland
|
0eb21dc459
|
Rearrange logic
|
2024-01-08 08:48:13 +01:00 |
|
Matt Borland
|
871e309d25
|
Fix test ADL error
|
2024-01-08 08:19:54 +01:00 |
|
Matt Borland
|
fb8dce7106
|
Add tests for signaling nan
|
2024-01-08 08:11:22 +01:00 |
|
Matt Borland
|
9c7298c3a3
|
Add 128-bit handling of non-finite values
|
2024-01-08 08:10:52 +01:00 |
|
Matt Borland
|
97234f79d5
|
Add 80-bit handling of non-finite values
|
2024-01-08 08:03:50 +01:00 |
|