Commit Graph

  • 39e10f8f2d Merge branch 'cpp_double_fp_backend_integration' of https://github.com/boostorg/multiprecision into cpp_double_fp_backend ckormanyos 2025-06-26 06:32:03 +02:00
  • 5bfa55108a Apply workaround to every non-x64 platform Matt Borland 2025-06-25 15:40:32 -04:00
  • 17bb7d63a3 Don't test PPC64 long double since it is incompatible Matt Borland 2025-06-25 15:39:07 -04:00
  • 5b473492e3 Apply Apple workaround to all ARM64 platforms Matt Borland 2025-06-25 14:28:40 -04:00
  • 505d7ace3a Annotate extract as constexpr Matt Borland 2025-06-25 14:24:38 -04:00
  • 2a8e53c651 More cleanup conversion routines ckormanyos 2025-06-25 17:42:20 +02:00
  • 4ac6fe2851 Link quadmath for test_numeric_limits_cpp_double_fp Matt Borland 2025-06-25 09:58:07 -04:00
  • 1d6bd4b8f7 Link quadmath for arithmetic TEST_CPP_DOUBLE_FLOAT Matt Borland 2025-06-25 09:42:16 -04:00
  • 029777b55e Try using G++14 for specfun tests Matt Borland 2025-06-25 09:08:13 -04:00
  • 59e9260145 Replace boost config with standalone config Matt Borland 2025-06-25 09:07:01 -04:00
  • 1b8a5be340 Add standalone test set Matt Borland 2025-06-25 09:04:54 -04:00
  • 7455f321db Add reduced test set to regular jamfile Matt Borland 2025-06-25 09:04:40 -04:00
  • 39e26c3607 Try using G++14 for specfun tests deprecated_ci Matt Borland 2025-06-25 08:43:29 -04:00
  • b847ba19c0 Attempt to clarify conversion workaround ckormanyos 2025-06-25 07:38:28 +02:00
  • 0e2dfc995b Update CI Matt Borland 2025-06-24 18:53:22 -04:00
  • 647eeef730 Update coverage runners Matt Borland 2025-06-24 17:55:26 -04:00
  • 1f220ccd29 Handle values stored as maximum with offset Matt Borland 2025-06-24 18:49:25 -04:00
  • d1c21687b5 Test further down the boundary Matt Borland 2025-06-24 18:48:10 -04:00
  • ea144b4475 Always test long double since should be identical on mac Matt Borland 2025-06-24 18:47:54 -04:00
  • 8bfaa9ec1e Improve debugging of second case Matt Borland 2025-06-24 18:26:02 -04:00
  • d4703d76aa Update coverage runners Matt Borland 2025-06-24 17:55:26 -04:00
  • 0bf1c6f4e3 Update Github Actions and remove deprecated runners Matt Borland 2025-06-24 17:36:22 -04:00
  • 2eefdd8a3f Repair CI but still not quite done ckormanyos 2025-06-24 22:08:06 +02:00
  • 0ff66449c5 Try repair again conversion MacOS ckormanyos 2025-06-24 21:40:15 +02:00
  • 4f5ad12389 Rework converrsion again ckormanyos 2025-06-24 21:25:40 +02:00
  • 7607605e81 Rework 1 of eval_convert_to with more TBD ckormanyos 2025-06-24 19:54:31 +02:00
  • ff0b5ff588 Add header data Matt Borland 2025-06-24 11:12:58 -04:00
  • 18f30e4317 Begin adding CMake based testing to make debugging way easier Matt Borland 2025-06-24 11:10:57 -04:00
  • 71fe440486 Link quadmath if we have it Matt Borland 2025-06-24 08:27:49 -04:00
  • 3d4f13f1ba Really struggling with this Jam ckormanyos 2025-06-23 21:23:15 +02:00
  • 38b7437964 Place some error diagnostics in CI ckormanyos 2025-06-23 20:58:22 +02:00
  • 7add79cb1b Revert misunderstood typo need Jamfile help ckormanyos 2025-06-23 20:24:34 +02:00
  • b0d9e961f5 Handle a typo in Jamfile ckormanyos 2025-06-23 19:33:54 +02:00
  • 39664840bb Repair test_pow on TEST_MPFI_50 run ckormanyos 2025-06-23 16:30:05 +02:00
  • 35b76501b5 Correct test_pow in all tests ckormanyos 2025-06-23 15:52:18 +02:00
  • 73324c2969 Refactor test_pow adapt for all backends ckormanyos 2025-06-23 14:56:50 +02:00
  • b0c52c49a5 Modernize with trailing return type ckormanyos 2025-06-23 13:48:45 +02:00
  • e9772f6f2d Update docs yet again ckormanyos 2025-06-23 12:16:21 +02:00
  • a1740f6232 Merge branch 'develop' into cpp_double_fp_backend_integration ckormanyos 2025-06-23 11:37:18 +02:00
  • 2f87bf2ddf Merge pull request #698 from boostorg/spell_fulfills Christopher Kormanyos 2025-06-23 11:36:56 +02:00
  • 69c63d7da5 Trivial doc spell correction of word fulfills ckormanyos 2025-06-23 10:49:41 +02:00
  • f6ca99d93a Workaround on test_round pending query ckormanyos 2025-06-21 11:02:03 +02:00
  • 28387756cb Repair constexpr-ness of ctors ckormanyos 2025-06-20 19:51:48 +02:00
  • 373e5ef04d Improve round via construct long long ckormanyos 2025-06-20 16:08:41 +02:00
  • 1cf471ff7a Repair silly initialization typo ckormanyos 2025-06-19 22:49:30 +02:00
  • 55765d14cd Corrections and re-start CI ckormanyos 2025-06-19 21:45:12 +02:00
  • 40c914607b Bump up tolerances binomial coef ckormanyos 2025-06-19 21:20:38 +02:00
  • a3d7e63f95 Merge branch 'develop' into cpp_double_fp_backend Christopher Kormanyos 2025-06-19 21:20:14 +02:00
  • 35bb679674 Impl eval_pow of x raised to power a ckormanyos 2025-06-19 20:59:09 +02:00
  • 7a09da80ce Adapt specfun tests to new includes ckormanyos 2025-06-19 14:33:30 +02:00
  • 748b7511ae Handle recent review comments ckormanyos 2025-06-19 13:28:31 +02:00
  • 6b8ed7c5b3 Merge branch 'develop' into cpp_double_fp_backend_integration ckormanyos 2025-06-18 22:41:13 +02:00
  • 6df8e19f00 Add support for modular build structure. (#632) René Ferdinand Rivera Morell 2025-06-10 09:21:15 -05:00
  • ee4da5fc7f Merge branch 'develop' into cpp_double_fp_backend_integration ckormanyos 2025-06-09 11:29:24 +02:00
  • 96eb274ac6 Merge pull request #694 from boostorg/update_docs jzmaddock 2025-05-29 09:55:04 +01:00
  • 3853f2a647 Update corrected MPIR web link ckormanyos 2025-05-29 08:09:38 +02:00
  • 0436043016 Merge pull request #693 from boostorg/log1p_error_handling jzmaddock 2025-05-28 17:20:05 +01:00
  • 55c7b7ca1a Minor fix for mpfr error handling in log1p. This brings the mpfr version of the function into line with Boost.Math's improved coverage tests and changes an evaluation_error to a domain_error for x < -1. log1p_error_handling jzmaddock 2025-05-28 16:16:31 +01:00
  • a7094d2a5a Merge pull request #691 from pps83/develop-scoped_default_precision jzmaddock 2025-05-28 13:23:27 +01:00
  • 448ab8037c Merge pull request #692 from pps83/develop-stdmove jzmaddock 2025-05-28 13:22:07 +01:00
  • 8d4c9dac53 Remove unnecessary moves Pavel P 2025-05-28 11:27:43 +02:00
  • 7c7add2397 Fix warning from scoped_default_precision Pavel P 2025-05-28 00:02:05 +02:00
  • f0f3d075c3 Merge branch 'develop' into cpp_double_fp_backend_integration ckormanyos 2025-05-26 09:41:10 +02:00
  • c129757f40 Correct assert. integration_check_do_not_merge jzmaddock 2025-05-22 19:42:08 +01:00
  • a0fbb70a56 Make changes for tests in https://github.com/boostorg/math/pull/1267 jzmaddock 2025-05-22 19:33:20 +01:00
  • 9de48c7783 Merge pull request #676 from boostorg/integer_dependency Christopher Kormanyos 2025-05-05 21:56:24 +02:00
  • 83133b754c Revert header re-ordering ckormanyos 2025-05-05 19:13:34 +02:00
  • 586039d9e3 Always needs <numeric> and Unix endings ckormanyos 2025-05-05 16:38:44 +02:00
  • 527cf16f01 Revert some changes order include headers ckormanyos 2025-05-05 15:08:04 +02:00
  • 11230c1db1 Uniform logic has or not-has GCD/LCM ckormanyos 2025-05-05 13:33:47 +02:00
  • 2e4faddd25 Merge branch 'develop' into integer_dependency ckormanyos 2025-05-01 10:15:46 +02:00
  • 0acb5b4aac Merge pull request #684 from boostorg/issue652 Christopher Kormanyos 2025-04-29 17:31:21 +02:00
  • e3b50cfc76 Add more conversion edge-case tests ckormanyos 2025-04-29 15:42:36 +02:00
  • 7fbf11e378 Use MP-detail own make-signed tool ckormanyos 2025-04-29 14:13:20 +02:00
  • 533d6d7874 Handle signed/unsigned __int128 ckormanyos 2025-04-29 13:52:08 +02:00
  • bbc3700fff Repair bin float convert negs to ULL ckormanyos 2025-04-29 13:20:40 +02:00
  • ff710364ed Handle issue652 with upper-bound check ckormanyos 2025-04-29 10:17:04 +02:00
  • c433245e39 Merge pull request #683 from boostorg/cleanup_warns Christopher Kormanyos 2025-04-26 14:58:14 +02:00
  • e1cc7ba66d A few header-only warns and warns in CI ckormanyos 2025-04-26 14:20:44 +02:00
  • 49c9d7c378 Merge branch 'develop' of https://github.com/boostorg/multiprecision into cpp_double_fp_backend ckormanyos 2025-04-25 20:31:10 +02:00
  • 5cbb35a575 Merge branch 'develop' into cpp_double_fp_backend_integration ckormanyos 2025-04-25 20:26:07 +02:00
  • 331909e9cf Merge branch 'develop' into integer_dependency ckormanyos 2025-04-25 09:59:10 +02:00
  • d884d70d17 Merge pull request #681 from boostorg/issue679 Christopher Kormanyos 2025-04-25 09:27:22 +02:00
  • 2a9bc19486 Merge branch 'develop' into issue679 ckormanyos 2025-04-24 21:27:28 +02:00
  • 042c590a7a Merge pull request #680 from boostorg/namespace Matt Borland 2025-04-24 15:26:56 -04:00
  • 51e8b624ae Repair warning from issue 679 ckormanyos 2025-04-24 21:20:44 +02:00
  • fc2a5cecc3 Remove namespace alias from not our namespace Matt Borland 2025-04-24 14:35:00 -04:00
  • 28b2658915 Repair limits test lowest on cpp-double-pp ckormanyos 2025-04-19 14:36:43 +02:00
  • ca4bfe73e6 Repait limits test lowest on cpp-double-fp ckormanyos 2025-04-19 14:28:14 +02:00
  • e46baf489d Sync with upstream PR beanch ckormanyos 2025-04-19 13:41:13 +02:00
  • c0621fbfee Merge branch 'cpp_double_fp_backend_integration' of https://github.com/boostorg/multiprecision into cpp_double_fp_backend_integration ckormanyos 2025-04-19 13:27:43 +02:00
  • 98f07921cc Merge GSoC21 stuff to mp branch ckormanyos 2025-04-19 13:27:20 +02:00
  • 579d1fcf80 Merge branch 'cpp_double_fp_backend' into cpp_double_fp_backend_integration ckormanyos 2025-04-19 13:18:58 +02:00
  • 5439a9d4b2 Minor CI adaptions cpp_double_double ckormanyos 2025-04-19 10:50:44 +02:00
  • a9a9f8a9e2 Merge branch 'develop' into cpp_double_fp_backend_integration ckormanyos 2025-04-19 09:36:50 +02:00
  • b592f36b0a Add config 1.88 Boost_1_88_0 1.88-standalone Matt Borland 2025-04-16 09:51:29 -04:00
  • 3200d87ebb Attempt repairing CI on gcd ckormanyos 2025-04-15 14:12:46 +02:00
  • 4d21d4caa6 Remove dependency on Boost.Integer ckormanyos 2025-04-15 12:13:28 +02:00
  • 7e26452eba Merge branch 'develop' of https://github.com/boostorg/multiprecision into cpp_double_fp_backend ckormanyos 2025-04-11 08:18:00 +02:00
  • ce635570f6 Merge pull request #674 from boostorg/issue673 Christopher Kormanyos 2025-04-11 08:04:17 +02:00