Commit Graph

  • 7e70a58c2b Change pragmas Matt Borland 2023-10-25 08:39:27 +02:00
  • 7ca687a25a Cast shift operators Matt Borland 2023-10-25 08:34:59 +02:00
  • 699fbb3a3a Ignore JSON pre-C++17 warnings Matt Borland 2023-10-24 12:06:46 +02:00
  • d586351860 Cast rng Matt Borland 2023-10-24 12:05:06 +02:00
  • ead4a15025 Suppress non-C++17 conversion warning for paths that will never be taken Matt Borland 2023-10-24 11:58:39 +02:00
  • 5ccae36c4b Add flags to jamfile Matt Borland 2023-10-24 11:55:39 +02:00
  • d431c0404a Merge pull request #90 from cppalliance/Wundef Matt Borland 2023-10-24 10:36:47 +02:00
  • 87a60d9799 Fix -Wundef warnings Matt Borland 2023-10-24 08:57:56 +02:00
  • cef64e484d Merge pull request #88 from cppalliance/128_overflow Matt Borland 2023-10-16 11:19:18 +02:00
  • 846b225326 Fix testing of 128 bit max in non-GNU mode Matt Borland 2023-10-16 10:14:41 +02:00
  • c51689ffa0 Fix number of digits in non-GNU mode Matt Borland 2023-10-16 10:00:19 +02:00
  • c8161a6faf Fix handling in GNU mode Matt Borland 2023-10-16 09:27:32 +02:00
  • 726706545b Define better type_traits for 128-bit types Matt Borland 2023-10-16 08:55:24 +02:00
  • 8e22e2f9cb Add tests Matt Borland 2023-10-16 08:45:27 +02:00
  • 2cfda7e507 Merge pull request #86 from cppalliance/fmt Matt Borland 2023-09-22 11:19:47 +02:00
  • 036eed7b2c Merge pull request #85 from cppalliance/intro_auto Matt Borland 2023-09-22 10:27:23 +02:00
  • 9772e81e61 Update linux benchmarks Matt Borland 2023-09-22 10:10:35 +02:00
  • 40c6b22b88 Update docs Matt Borland 2023-09-22 09:39:12 +02:00
  • c845bd6caa Add {fmt} benchmark Matt Borland 2023-09-22 09:39:02 +02:00
  • 7e5f0de63d Remove use of auto in introductory examples Matt Borland 2023-09-22 09:00:51 +02:00
  • 918819990a Merge pull request #82 from cppalliance/develop Matt Borland 2023-09-07 11:23:06 +02:00
  • 67826827ac Merge pull request #81 from cppalliance/packages Matt Borland 2023-09-07 08:02:37 +02:00
  • 9408fcb24e Update vcpkg to master Matt Borland 2023-09-06 11:09:53 +02:00
  • 2c2267df17 Merge pull request #78 from cppalliance/develop v1.0.0 Matt Borland 2023-09-06 10:45:22 +02:00
  • 8b3c29b2ce Merge pull request #80 from cppalliance/check Matt Borland 2023-09-06 09:51:29 +02:00
  • e1a5cb3a46 Remove deprecated check in ToOrdinal Matt Borland 2023-09-06 09:14:51 +02:00
  • 7cb6e5c5b2 Merge pull request #79 from cppalliance/cxx23 Matt Borland 2023-09-06 08:46:03 +02:00
  • adbee494e7 Remove deprecated attributes Matt Borland 2023-09-06 07:56:02 +02:00
  • 98bda4dd0c Merge pull request #75 from cppalliance/docs Matt Borland 2023-08-29 08:46:41 -04:00
  • 7d1a71d932 @4down documentation review Matt Borland 2023-08-28 08:52:16 -04:00
  • bbe8513a25 Add build instructions Matt Borland 2023-08-23 08:51:25 -04:00
  • 662c178d15 Merge pull request #77 from grisumbras/feature/conanfile Matt Borland 2023-08-23 08:38:01 -04:00
  • 9d67ee1bee Add Conan recipe Dmitry Arkhipov 2023-08-20 14:26:14 +03:00
  • 55d596dc2b Merge pull request #76 from cppalliance/portfile Matt Borland 2023-08-18 08:23:54 -04:00
  • c4fd492e29 Fix cross references Matt Borland 2023-08-17 14:01:38 -04:00
  • 50ca86001f Add directions to build the library to the README Matt Borland 2023-08-17 13:28:37 -04:00
  • d1500fec16 Add boost-modular build helpers Matt Borland 2023-08-17 12:08:29 -04:00
  • d7e715c26a Add vcpkg build Matt Borland 2023-08-17 11:38:09 -04:00
  • fb6650e149 Add section on why use Boost.Charconv over <charconv> Matt Borland 2023-08-17 10:49:57 -04:00
  • aae758ad49 Rearrange chars format and improve wording Matt Borland 2023-08-17 09:40:25 -04:00
  • e709ea5705 Merge pull request #74 from cppalliance/cruft Matt Borland 2023-08-16 15:48:29 -04:00
  • b6a399ac2e Fix type in docs Matt Borland 2023-08-16 13:44:33 -04:00
  • 2576aad9f2 Improve comment clarity Matt Borland 2023-08-16 13:42:58 -04:00
  • 15e7dad6a8 Remove uneeded pow5 tool Matt Borland 2023-08-16 13:21:24 -04:00
  • db3d9d7372 Merge pull request #73 from cppalliance/arm Matt Borland 2023-08-16 08:57:22 -04:00
  • 7ec91a3366 Replace _M_ARM64 with _M_ARM for 32 bit code path Matt Borland 2023-08-16 08:12:17 -04:00
  • dadcdae812 Merge pull request #72 from cppalliance/docs Matt Borland 2023-08-16 08:02:36 -04:00
  • 7b47d29d3e Add namespaces to docs Matt Borland 2023-08-15 16:03:32 -04:00
  • c2e5f5101e Merge pull request #52 from mborland/more_int_tests Matt Borland 2023-08-15 15:58:53 -04:00
  • 7302ccfd85 Merge remote-tracking branch 'origin/develop' into more_int_tests Matt Borland 2023-08-15 15:24:55 -04:00
  • 7b0c2b1396 Merge pull request #44 from mborland/benchmarks Matt Borland 2023-08-15 13:22:36 -04:00
  • 2ae9e5a9d7 Merge pull request #71 from cppalliance/sign-comp Matt Borland 2023-08-14 15:38:18 -04:00
  • 38cfa0e3a5 Fix warning for MSVC Matt Borland 2023-08-14 15:01:43 -04:00
  • 7aeffc808b Fix value to unsigned_value conversion Matt Borland 2023-08-14 14:32:51 -04:00
  • a0c594ea18 Ignore sign warning from parameter pack Matt Borland 2023-08-14 14:26:56 -04:00
  • f557e45fc0 Fix floff conversions Matt Borland 2023-08-14 13:49:00 -04:00
  • e25ef28412 More test conversion fixes Matt Borland 2023-08-14 13:44:25 -04:00
  • 60760eb203 Fix conversion warnings in tests Matt Borland 2023-08-14 13:22:03 -04:00
  • e6776d538a Add assertion to power computation Matt Borland 2023-08-14 13:11:47 -04:00
  • 5046bbea4c Fix to_chars_integer sign conversions Matt Borland 2023-08-14 12:37:37 -04:00
  • ee937a42d1 Fix sign conversions in the parser Matt Borland 2023-08-14 12:13:53 -04:00
  • 9de42cb931 Add uint32_t verification Matt Borland 2023-08-14 09:52:33 -04:00
  • 3af91c1294 Change karma policy to match shortest Matt Borland 2023-08-14 09:47:34 -04:00
  • 21f90443d5 Add policy and verification to boost spirit karma Matt Borland 2023-08-11 15:58:08 -04:00
  • b20729ef56 Add verification to lexical_cast parse Matt Borland 2023-08-11 15:09:06 -04:00
  • e27d540291 Add verification to boost.spirit.qi for floats Matt Borland 2023-08-11 15:05:23 -04:00
  • 9d0f51d80a Add verification to lexical_cast Matt Borland 2023-08-11 15:01:47 -04:00
  • 90882630e5 Add verification to StringToDoubleConverter Matt Borland 2023-08-11 14:46:16 -04:00
  • 5e6044aeee Add verification to DoubleToStringConverter Matt Borland 2023-08-11 13:23:17 -04:00
  • b3bb6362c6 Fix double-conversion in docs Matt Borland 2023-08-11 11:04:41 -04:00
  • ba0a7e4f04 Merge pull request #70 from cppalliance/json Matt Borland 2023-08-11 10:54:26 -04:00
  • ae0d1d7453 Add double-conversion to mac benchmarks Matt Borland 2023-08-11 10:10:38 -04:00
  • e946712c28 Merge pull request #69 from cppalliance/readme Matt Borland 2023-08-11 10:04:05 -04:00
  • 30bf34942f Fix use of intrinsics on windows ARM platforms Matt Borland 2023-08-11 09:26:25 -04:00
  • 531640aab8 Add synopsis and examples to the readme Matt Borland 2023-08-10 16:18:17 -04:00
  • f86270a9eb Fix to_chars reference Matt Borland 2023-08-10 16:10:58 -04:00
  • 53e2fc6448 Fix punctuation Matt Borland 2023-08-10 15:52:42 -04:00
  • 5a5dae7b98 Update supported compilers section Matt Borland 2023-08-10 15:34:06 -04:00
  • 20827fee8c Document how to run the benchmarks Matt Borland 2023-08-10 15:31:52 -04:00
  • 16a47b36a3 Add double-conversion to test jamfile Matt Borland 2023-08-10 15:04:28 -04:00
  • ed59efbaf4 Rearrange benchmarks for table of contents Matt Borland 2023-08-10 14:35:19 -04:00
  • a986f4ca10 Update benchmarks table Matt Borland 2023-08-10 14:31:17 -04:00
  • d7ef1c2575 Add google double conversion from chars Matt Borland 2023-08-10 14:26:38 -04:00
  • de67d9da92 Add double-conversion to string Matt Borland 2023-08-10 13:55:38 -04:00
  • 431a67dba4 Update MacOS benchmarks Matt Borland 2023-08-10 12:00:02 -04:00
  • 47cc769b81 Simplify qi parser Matt Borland 2023-08-10 11:46:30 -04:00
  • d0cbc11d8e Update windows benchmarks Matt Borland 2023-08-10 15:11:42 -04:00
  • 11c42f5833 Update linux benchmarks Matt Borland 2023-08-10 10:29:41 -04:00
  • 8f1bdf638c Fix qi parsing of floating point Matt Borland 2023-08-10 10:02:38 -04:00
  • 91ab2be7aa Improve uint32_t qi parsing and verification Matt Borland 2023-08-10 09:54:47 -04:00
  • 67af5a426e Improve uint64_t qi parsing and verification Matt Borland 2023-08-10 09:39:57 -04:00
  • 6935e7102e Merge pull request #68 from cppalliance/refactor Matt Borland 2023-08-08 16:42:56 -04:00
  • e7e72bb7e5 Add unused attribute to limits definition Matt Borland 2023-08-08 16:03:57 -04:00
  • 1679e45b93 Nolint platform specific code Matt Borland 2023-08-08 15:43:11 -04:00
  • ef65c84bd6 Add default label Matt Borland 2023-08-08 15:34:04 -04:00
  • 6e0ee41b75 Add unused attribute to limits Matt Borland 2023-08-08 14:54:06 -04:00
  • 19f5b043f7 Ignore simplification warning Matt Borland 2023-08-08 14:31:05 -04:00
  • 310b47f639 Change base type Matt Borland 2023-08-08 14:28:46 -04:00
  • 8d43b69cb7 Add nolint and attributes Matt Borland 2023-08-08 14:27:29 -04:00
  • a7e62511de Remove unused macro Matt Borland 2023-08-08 13:48:46 -04:00