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
8511677a1f Fix macro name 2024-04-17 09:32:27 +02:00
Matt Borland
27ed2a7634 Disable tests with unsupported long double layouts 2024-04-17 09:19:13 +02:00
Matt Borland
fe6149d5d1 Add test set 2024-04-11 10:40:32 +02:00
Matt Borland
58f53cc3fe Remove float16_t test 2024-04-11 08:12:58 +02:00
Matt Borland
a4a17425f9 Add <stdfloat> types to limits tests 2024-04-10 10:39:42 +02:00
Matt Borland
c157bea6f9 Fix ambiguous overload errors 2024-01-31 09:30:40 +01:00
Matt Borland
1827cde493 Exclude coverage of debug statements on test failure 2024-01-09 09:20:22 +01:00
Matt Borland
fcc83b3ae9 Improve diagnostic messages 2023-12-07 12:13:08 +01:00
Matt Borland
024b006112 Remove guards in test limits 2023-12-07 11:12:23 +01:00
Matt Borland
2faa3f0ef4 Add -Wold-style-casts to Jamfile 2023-10-25 09:00:27 +02:00
Matt Borland
60760eb203 Fix conversion warnings in tests 2023-08-14 13:22:03 -04:00
Matt Borland
f027ead7a0 Convert to_chars to use std::errc instead of errno 2023-05-18 10:20:50 +02:00
Matt Borland
fe6a62ffed Disable floating point tests on platforms with known failures 2023-02-21 10:28:40 -08:00
Peter Dimov
9cde343cda Update test/limits.cpp 2023-02-10 21:22:45 +02:00
Matt Borland
c66100bc90 Use boost.config types 2023-02-10 10:55:52 -08:00
Matt Borland
699d7351ef Add 128 bit test path 2023-02-09 10:44:24 -08:00
Matt Borland
f23cf8db75 Merge remote-tracking branch 'origin/develop' into 128_to_chars 2023-02-09 09:56:05 -08:00
Peter Dimov
43f8d1b777 Add long double to limits test 2023-02-09 19:16:45 +02:00
Peter Dimov
1eec775de3 Add test for odr-use of the limits constants 2023-02-09 01:49:48 +02:00
Peter Dimov
0398da3b67 Add simple sanity checks for the limits<> values 2023-02-09 01:46:58 +02:00
Peter Dimov
ecbf043f82 Add floating point from_chars check to test/limits.cpp 2023-02-09 01:29:58 +02:00
Peter Dimov
ccbae48c1a Add integral from_chars check to test/limits.cpp 2023-02-09 01:28:02 +02:00
Peter Dimov
89107b55a8 Change limits<T> and update test/limits.cpp to test it 2023-02-09 01:21:26 +02:00
Matt Borland
ecd8ddb709 Add limits specialization 2023-02-08 10:39:44 -08:00
Matt Borland
930e0d0dd5 Fix warning C4018: '>=': signed/unsigned mismatch 2023-02-07 10:01:20 -08:00
Matt Borland
280692cc86 Change to function notation for pre C++17 2023-02-07 09:42:23 -08:00
Matt Borland
2c4e7966bc Add limits definitions 2023-02-07 09:17:21 -08:00