Commit Graph

  • eba792eba5 Add GCC-13 excess precision flag Matt Borland 2024-10-18 12:46:17 -04:00
  • b417dc4da2 Remove <stdfloat> header from test Matt Borland 2024-10-18 12:40:11 -04:00
  • 8d52331247 Simplify boostlook command Matt Borland 2024-10-18 12:38:52 -04:00
  • 6f2513e318 Add null terminators in test instead of code path Matt Borland 2024-10-18 12:36:50 -04:00
  • b84af826a3 Fix case of -1 precision Matt Borland 2024-10-18 12:23:45 -04:00
  • 59ee8b95f9 Cover <stdfloat> Matt Borland 2024-10-18 12:18:27 -04:00
  • 76f892fee0 Fix GCC 13 -Werror=sequence-point Matt Borland 2024-10-18 12:09:04 -04:00
  • d75aa1408a Make the test more broadly available Matt Borland 2024-10-18 12:07:07 -04:00
  • 27f5e54f8d More rounding fixes Matt Borland 2024-10-18 12:06:52 -04:00
  • 36828def29 Add more complex rounding tests Matt Borland 2024-10-18 11:57:04 -04:00
  • 52b3238f7a Fix situation where due to rounding we need trailing 0s Matt Borland 2024-10-18 11:56:47 -04:00
  • a26acc2a58 Fix typo Matt Borland 2024-10-18 11:04:53 -04:00
  • 94d3aa546d Match to_chars macro for std::float128_t Matt Borland 2024-10-18 10:54:38 -04:00
  • 058b2fba5e Reduce width of float128 output if it exceeds requested precision Matt Borland 2024-10-18 10:53:00 -04:00
  • 8e3179ea28 Add test set Matt Borland 2024-10-18 10:52:34 -04:00
  • e875722bd6 Merge pull request #231 from boostorg/fix_drone Matt Borland 2024-10-17 15:45:55 -04:00
  • cd67d6d938 Fix links for 2404 Matt Borland 2024-10-17 14:54:41 -04:00
  • 8ce1c4c8ae Update drone images to LTS and add 24.04 Clangs Matt Borland 2024-10-17 13:35:56 -04:00
  • 3a2abd5f15 Merge pull request #230 from vejbomar/fast-float-update Matt Borland 2024-10-17 13:29:59 -04:00
  • 11db723752 Use correct 64bit full multiplication for MinGW on ARM64 Martin Vejbora 2024-10-17 17:56:59 +02:00
  • 8b99fab64d Merge pull request #229 from boostorg/macos-15 Matt Borland 2024-10-07 11:37:02 -04:00
  • ebf2066e66 Replace macos-12 runners with macos-15 Matt Borland 2024-10-07 10:58:12 -04:00
  • 35e86d9273 Merge pull request #228 from boostorg/new_docs_v2 Matt Borland 2024-09-23 16:18:38 -04:00
  • f9ebd91bab Replace CMAKE_INSTALL_PREFIX with CMAKE_PREFIX_PATH Matt Borland 2024-09-23 15:04:46 -04:00
  • 008833b66b Add -DBoost_VERBOSE=ON to cmake install Matt Borland 2024-09-23 14:53:31 -04:00
  • 341d79f4cf Remove reference section instead of a comment that renders Matt Borland 2024-09-23 14:46:51 -04:00
  • 6dacbdfc65 Use boostlook for docs rendering Matt Borland 2024-09-23 12:55:07 -04:00
  • 7650f81aab Merge pull request #225 from schorsch1976/fix-doc Matt Borland 2024-09-04 15:29:19 -04:00
  • 7964def6d5 Fix missing : in adhoc example Georg Gast 2024-09-04 20:03:45 +02:00
  • 37f1444e87 Merge pull request #224 from boostorg/CML Matt Borland 2024-09-03 16:06:53 -04:00
  • ac09113430 Merge pull request #223 from boostorg/gcc14 Matt Borland 2024-09-03 16:06:30 -04:00
  • 68c13dce44 Check to see if the user specified no quadmath even if it exists Matt Borland 2024-09-03 13:23:18 -04:00
  • 95db5d240f Add GCC 14 runs to drone Matt Borland 2024-09-03 13:09:16 -04:00
  • 2f0dcf9863 Merge pull request #222 from iv-m/fix-float128-for-ppc64le Matt Borland 2024-08-27 09:52:54 -04:00
  • 77cf605d5e Fix float128 support when long double is not supported Ivan A. Melnikov 2024-08-27 12:27:49 +04:00
  • 8796af49a0 Change conditional for PPC64 ppc Matt Borland 2024-08-26 09:06:40 -04:00
  • 0c10bd563d Add support for modular build structure. (#218) René Ferdinand Rivera Morell 2024-08-19 13:29:45 -05:00
  • 24b61d28a4 Merge pull request #217 from boostorg/ppc Matt Borland 2024-07-08 11:09:14 -04:00
  • 2eea699203 Allow use of node 16 Matt Borland 2024-07-08 10:18:35 -04:00
  • c1916f06d2 Add ppc64le to CI Matt Borland 2024-07-08 10:18:28 -04:00
  • bde521e1c9 Merge pull request #216 from boostorg/develop boost-1.86.0.beta1 boost-1.86.0 Matt Borland 2024-07-02 15:39:38 -04:00
  • f19700e853 Merge pull request #215 from boostorg/213 Matt Borland 2024-06-28 15:50:51 -04:00
  • 76fd3acc66 Merge pull request #214 from boostorg/212 Matt Borland 2024-06-28 15:50:37 -04:00
  • ccb4013667 Add test set from issue 213 Matt Borland 2024-06-28 14:53:02 -04:00
  • 9b2e0674d5 Compensate the value of nd for the base being used Matt Borland 2024-06-28 14:22:55 -04:00
  • d0ba8d881d Add test set Matt Borland 2024-06-28 13:43:50 -04:00
  • 42e01be95c Merge pull request #209 from boostorg/develop Matt Borland 2024-06-25 15:41:58 -04:00
  • e77744b300 Merge pull request #211 from sdarwin/feature/test1 Matt Borland 2024-06-25 14:09:47 -04:00
  • ff2b1e398f Drone: fixing ASAN sdarwin 2024-06-25 11:08:50 -06:00
  • 9db7af735e Merge pull request #208 from boostorg/equals Matt Borland 2024-06-21 13:55:55 -04:00
  • 45c870d17c Add clang 3.6 and 3.7 to drone Matt Borland 2024-06-21 12:37:50 -04:00
  • dabfca96a2 Fix ancient compilers deducing as initializer_list Matt Borland 2024-06-21 12:30:22 -04:00
  • 1889937ad9 Merge pull request #206 from boostorg/better_fixed Matt Borland 2024-06-21 09:29:59 -04:00
  • 6391804f5f Cover additional lines of 0s handling Matt Borland 2024-06-21 07:25:54 -04:00
  • 765b714af4 Allow non-finite values and test it Matt Borland 2024-06-20 17:24:43 -04:00
  • 52b89fc767 Fix -Werror=sign-compare Matt Borland 2024-06-20 17:03:01 -04:00
  • 9a672d0152 Additional bounds checks since for inserting zeros Matt Borland 2024-06-20 16:53:34 -04:00
  • d8d59936dc Correct and simplify logic for inserting leading 0s Matt Borland 2024-06-20 16:09:18 -04:00
  • 6dacd45d46 Fix handling of zero Matt Borland 2024-06-20 15:13:39 -04:00
  • cc143d7bfd Test wider range of precisions Matt Borland 2024-06-20 15:06:52 -04:00
  • 0a51298bda Improve method of appending zeros Matt Borland 2024-06-20 14:46:22 -04:00
  • 80e52b6b61 Improve control flow Matt Borland 2024-06-20 14:42:03 -04:00
  • bc347a5bcd Add comprehensive fixed testing Matt Borland 2024-06-20 14:21:59 -04:00
  • 62d6724032 Merge pull request #204 from boostorg/develop Matt Borland 2024-06-17 08:47:04 -04:00
  • 8e46c8869f Merge pull request #203 from boostorg/overflow Matt Borland 2024-06-06 13:44:50 +02:00
  • 75f1993ec7 Add check for -Woverflow in GCC testing Matt Borland 2024-06-06 12:39:07 +02:00
  • 9a3aa49fad Merge pull request #202 from boostorg/headers Matt Borland 2024-05-30 09:03:19 +02:00
  • b50aa25ed0 Remove now unused x86 and ARM intrinsics headers Matt Borland 2024-05-30 08:03:24 +02:00
  • c664390836 Merge pull request #200 from boostorg/ci Matt Borland 2024-05-21 10:36:34 +02:00
  • 1b46022015 Remove and replace macos-11 runners Matt Borland 2024-05-21 08:49:33 +02:00
  • 5e52fd309b Merge pull request #198 from boostorg/remove_packages Matt Borland 2024-05-17 08:20:13 +02:00
  • b4801f25a9 Merge pull request #199 from boostorg/fix_ci Matt Borland 2024-05-17 08:19:56 +02:00
  • 1b75c2b792 Update GCC-13 OS Matt Borland 2024-05-16 15:58:24 +02:00
  • 9f7e14c656 Update readme and docs Matt Borland 2024-05-15 09:52:41 +02:00
  • c54350c143 Delete packages Matt Borland 2024-05-15 09:52:23 +02:00
  • b514bacc93 Merge pull request #197 from boostorg/mingw Matt Borland 2024-05-13 09:07:32 +02:00
  • e7e7f60915 Update boost ci version Matt Borland 2024-05-13 08:08:36 +02:00
  • 02c6e69916 Add MSYS to github actions Matt Borland 2024-05-10 09:05:39 +02:00
  • 768f3cc280 Add mingw extern c for intrinsics Matt Borland 2024-05-10 07:52:34 +02:00
  • 11f03b7181 Merge pull request #193 from boostorg/CML Matt Borland 2024-04-23 12:09:46 +02:00
  • f2d2acab31 Update method of detecting and linking quadmath Matt Borland 2024-04-23 08:58:41 +02:00
  • 007ac06561 Merge pull request #192 from boostorg/floff Matt Borland 2024-04-23 09:15:19 +02:00
  • fbf58ca588 Fix index Matt Borland 2024-04-23 08:29:24 +02:00
  • 505206e0dd Add test set Matt Borland 2024-04-23 08:27:07 +02:00
  • 3ec92eb73d Replicated crashed fuzzer Matt Borland 2024-04-23 08:18:45 +02:00
  • aa70adb438 Merge pull request #189 from boostorg/188 Matt Borland 2024-04-23 08:17:59 +02:00
  • 6bab2a7ae4 Ignore GCC-11 maybe-uninitialized warning Matt Borland 2024-04-22 11:37:10 +02:00
  • 65d106ba40 Return std::errc::invalid_argument if the first character is invalid Matt Borland 2024-04-22 09:51:59 +02:00
  • 530b2ccc3a Add test set from issue 188 Matt Borland 2024-04-22 09:51:00 +02:00
  • 100473b1dc Merge pull request #183 from boostorg/ppc64le Matt Borland 2024-04-22 09:10:56 +02:00
  • d2a92eeffe Merge pull request #187 from boostorg/fuzz Matt Borland 2024-04-19 14:13:08 +02:00
  • 6d1d77ed89 Only fuzz 64 bit ldbls for now since ryu seems to have it's own issues Matt Borland 2024-04-19 11:58:52 +02:00
  • 9f78b666a5 Add fuzzer crash logs Matt Borland 2024-04-19 10:55:17 +02:00
  • 14b344e01b Add test set reduced from fuzzing reports Matt Borland 2024-04-19 10:55:08 +02:00
  • 318544b6d3 Avoid inserting a placeholder for a decimal point that we don't need Matt Borland 2024-04-19 10:46:26 +02:00
  • 158ab2d517 Add boundary check on reversing the buffer position Matt Borland 2024-04-19 09:41:10 +02:00
  • 45b26130be Add to_chars float fuzzer Matt Borland 2024-04-19 08:45:14 +02:00
  • 92f714f38b Merge pull request #185 from boostorg/more_fuzz Matt Borland 2024-04-19 08:09:05 +02:00
  • 2ba5773777 Fix calculation of max buffer length not accounting for negative signs Matt Borland 2024-04-18 11:31:14 +02:00
  • cfbf18f163 Add fuzzing for to_chars_int Matt Borland 2024-04-18 11:25:38 +02:00