28 Commits

Author SHA1 Message Date
Matt Borland
e52759e589 Fix boost min/max guidelines violations 2025-01-03 13:26:14 -05:00
Matt Borland
ccb4013667 Add test set from issue 213 2024-06-28 14:53:48 -04:00
Matt Borland
530b2ccc3a Add test set from issue 188 2024-04-22 09:51:00 +02:00
Matt Borland
b72040f143 Add tests with spaces 2024-01-29 09:04:58 +01:00
Matt Borland
76012ed30b Fix macros in tests 2023-10-25 11:31:38 +02:00
Matt Borland
4337a8ea5a Ignore warnings in operator*= for char 2023-10-25 11:20:35 +02:00
Matt Borland
846b225326 Fix testing of 128 bit max in non-GNU mode 2023-10-16 10:14:41 +02:00
Matt Borland
726706545b Define better type_traits for 128-bit types 2023-10-16 08:55:24 +02:00
Matt Borland
8e22e2f9cb Add tests 2023-10-16 08:45:27 +02:00
Matt Borland
a78f79b16b Add tests with extended ASCII characters 2023-05-25 17:28: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
956369309d Add tests for invalid values from leading plus sign 2023-05-12 13:45:23 +02:00
Matt Borland
8f7131ea37 Remove assertion in from_chars 2023-02-16 08:17:04 -08:00
Matt Borland
231840d36d Replace cassert with boost.assert 2023-01-16 08:45:03 -08:00
Matt Borland
8a7f593bcd Add 128bit int tests 2023-01-14 17:11:45 -08:00
Matt Borland
1f592c1d4b Add STL comp test and adjust hexadecimal parsing to match 2023-01-13 11:33:18 -08:00
Matt Borland
06d17d8827 Fix GCC5 workaround 2023-01-13 10:39:36 -08:00
Matt Borland
51e3eef6ee Workaround for GCC 5 C++14 constexpr support 2023-01-12 12:53:17 -08:00
Matt Borland
1a2a1ad66a Make integer from_chars constexpr 2023-01-12 11:36:53 -08:00
Matt Borland
b5baf88e35 Add overload for signed char
http://eel.is/c++draft/basic#fundamental
2023-01-12 10:18:52 -08:00
Matt Borland
eec32d14e7 Add binary test 2023-01-12 10:10:05 -08:00
Matt Borland
47689f9ebb Fixes and testing for hexadecimal 2023-01-12 10:02:23 -08:00
Matt Borland
d824d46b69 Add overflow test 2023-01-12 09:33:20 -08:00
Matt Borland
19fc30cc12 Add test for parsing a negative number into an unsigned int 2023-01-12 09:16:18 -08:00
Matt Borland
99d45ca941 Add test for invalid arguments 2023-01-11 13:30:18 -08:00
Matt Borland
e4c12ebb70 Refactor simple test 2023-01-11 07:31:48 -08:00
Matt Borland
c59021c4d0 Add operator== and operator!= to from_chars 2023-01-09 13:13:21 -08:00
Peter Dimov
3f1ad6d6f4 Initial commit 2022-12-29 19:41:33 +02:00