Commit Graph

1055 Commits

Author SHA1 Message Date
Matt Borland
180cc0b467 Fix tests for <stdfloat> types 2023-10-25 13:01:10 +02:00
Matt Borland
9b95e9d2f5 More targeted casts 2023-10-25 11:45:28 +02:00
Matt Borland
09dceea780 Fix 128-bit type-traits 2023-10-25 11:45:20 +02: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
290c6dbf20 More ryu casts 2023-10-25 11:06:07 +02:00
Matt Borland
252975a99f Even more casts 2023-10-25 09:44:07 +02:00
Matt Borland
90cbc7397b More casts 2023-10-25 09:38:42 +02:00
Matt Borland
f17d5873b9 Replace C-Style Casts 2023-10-25 09:22:06 +02:00
Matt Borland
f1ee81695d Ignore shift operator conversion for unsigned char 2023-10-25 09:16:29 +02:00
Matt Borland
e1e55eb775 Add additional type_traits 2023-10-25 09:16:14 +02:00
Matt Borland
2faa3f0ef4 Add -Wold-style-casts to Jamfile 2023-10-25 09:00:27 +02:00
Matt Borland
ae892eae7d Replace C-Style casts 2023-10-25 08:52:40 +02:00
Matt Borland
30de5df191 Add clang 7 pragma 2023-10-25 08:46:22 +02:00
Matt Borland
0d9421a150 Cast size in mem* operations 2023-10-25 08:41:36 +02:00
Matt Borland
7e70a58c2b Change pragmas 2023-10-25 08:39:27 +02:00
Matt Borland
7ca687a25a Cast shift operators 2023-10-25 08:34:59 +02:00
Matt Borland
699fbb3a3a Ignore JSON pre-C++17 warnings 2023-10-24 12:06:46 +02:00
Matt Borland
d586351860 Cast rng 2023-10-24 12:05:06 +02:00
Matt Borland
ead4a15025 Suppress non-C++17 conversion warning for paths that will never be taken 2023-10-24 11:58:39 +02:00
Matt Borland
5ccae36c4b Add flags to jamfile 2023-10-24 11:55:39 +02:00
Matt Borland
d431c0404a Merge pull request #90 from cppalliance/Wundef
Fix -Wundef warnings
2023-10-24 10:36:47 +02:00
Matt Borland
87a60d9799 Fix -Wundef warnings 2023-10-24 08:57:56 +02:00
Matt Borland
cef64e484d Merge pull request #88 from cppalliance/128_overflow
Fix overflow of 128-bit integers in non-GNU mode
2023-10-16 11:19:18 +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
c51689ffa0 Fix number of digits in non-GNU mode 2023-10-16 10:00:19 +02:00
Matt Borland
c8161a6faf Fix handling in GNU mode 2023-10-16 09:27:32 +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
2cfda7e507 Merge pull request #86 from cppalliance/fmt
Add {fmt} to benchmarks
2023-09-22 11:19:47 +02:00
Matt Borland
036eed7b2c Merge pull request #85 from cppalliance/intro_auto
Remove use of `auto` in introductory examples
2023-09-22 10:27:23 +02:00
Matt Borland
9772e81e61 Update linux benchmarks 2023-09-22 10:10:35 +02:00
Matt Borland
40c6b22b88 Update docs 2023-09-22 09:39:12 +02:00
Matt Borland
c845bd6caa Add {fmt} benchmark 2023-09-22 09:39:02 +02:00
Matt Borland
7e5f0de63d Remove use of auto in introductory examples 2023-09-22 09:00:51 +02:00
Matt Borland
67826827ac Merge pull request #81 from cppalliance/packages
Update vcpkg to master
2023-09-07 08:02:37 +02:00
Matt Borland
9408fcb24e Update vcpkg to master 2023-09-06 11:09:53 +02:00
Matt Borland
8b3c29b2ce Merge pull request #80 from cppalliance/check
Remove deprecated check in ToOrdinal
2023-09-06 09:51:29 +02:00
Matt Borland
e1a5cb3a46 Remove deprecated check in ToOrdinal 2023-09-06 09:14:51 +02:00
Matt Borland
7cb6e5c5b2 Merge pull request #79 from cppalliance/cxx23
Remove deprecated attributes
2023-09-06 08:46:03 +02:00
Matt Borland
adbee494e7 Remove deprecated attributes 2023-09-06 07:56:02 +02:00
Matt Borland
98bda4dd0c Merge pull request #75 from cppalliance/docs
Doc updates from internal review
Co-authored-by: Spencer Strickland <49487079+4down@users.noreply.github.com>
2023-08-29 08:46:41 -04:00
Matt Borland
7d1a71d932 @4down documentation review 2023-08-28 08:52:16 -04:00
Matt Borland
bbe8513a25 Add build instructions 2023-08-23 08:51:25 -04:00
Matt Borland
662c178d15 Merge pull request #77 from grisumbras/feature/conanfile
Add Conan recipe
2023-08-23 08:38:01 -04:00
Dmitry Arkhipov
9d67ee1bee Add Conan recipe 2023-08-20 14:39:57 +03:00
Matt Borland
55d596dc2b Merge pull request #76 from cppalliance/portfile
Add vcpkg build
2023-08-18 08:23:54 -04:00
Matt Borland
c4fd492e29 Fix cross references 2023-08-17 14:01:38 -04:00
Matt Borland
50ca86001f Add directions to build the library to the README 2023-08-17 13:28:37 -04:00
Matt Borland
d1500fec16 Add boost-modular build helpers 2023-08-17 12:08:29 -04:00