Commit Graph

1047 Commits

Author SHA1 Message Date
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
Matt Borland
d7e715c26a Add vcpkg build 2023-08-17 11:38:09 -04:00
Matt Borland
fb6650e149 Add section on why use Boost.Charconv over <charconv> 2023-08-17 10:49:57 -04:00
Matt Borland
aae758ad49 Rearrange chars format and improve wording 2023-08-17 09:40:25 -04:00
Matt Borland
e709ea5705 Merge pull request #74 from cppalliance/cruft
Minor cleanup
2023-08-16 15:48:29 -04:00
Matt Borland
b6a399ac2e Fix type in docs 2023-08-16 13:44:33 -04:00
Matt Borland
2576aad9f2 Improve comment clarity 2023-08-16 13:42:58 -04:00
Matt Borland
15e7dad6a8 Remove uneeded pow5 tool 2023-08-16 13:21:24 -04:00
Matt Borland
db3d9d7372 Merge pull request #73 from cppalliance/arm
Replace _M_ARM64 with _M_ARM for 32 bit code path
2023-08-16 08:57:22 -04:00