2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-23 17:52:09 +00:00

Commit Graph

  • 20de153ca3 Link tests to Boost::math Peter Dimov 2021-05-27 20:30:42 +03:00
  • c83a5644a0 Add a CMake option for standalone mode Peter Dimov 2021-05-27 20:16:54 +03:00
  • 90278fcf9e Merge pull request #634 from boostorg/bernoulli_threading_2 jzmaddock 2021-05-25 08:26:08 +01:00
  • 84b8e4ac81 Fix inspection report issues. jzmaddock 2021-05-24 13:20:45 +01:00
  • c0afe2763a Adjust tgamma error rates to new approximations. Mostly downward, but one slightly up. jzmaddock 2021-05-24 10:11:53 +01:00
  • a1b1368d66 Merge branch 'develop' into bernoulli_threading_2 jzmaddock 2021-05-23 20:05:51 +01:00
  • 3685f6d2d2 Update lanczos_generator.cpp: To test over a wider range of values, otherwise precision tails off for middling values of z - 100 < z < 300. Also prints out conditioning on the near-1 or 2 approximations. Update lanczos.hpp with the new approximations, removed 80-100 digit approximation because it basically doesn't work well. Modified lanczos.hpp and lgamma_small.hpp to have separate lanczos g values for the near 1 or 2 approximations. This addresses issues discussed in https://github.com/boostorg/multiprecision/pull/327. jzmaddock 2021-05-23 19:49:34 +01:00
  • a9e5b10120 Correct enable_if's in bernoulli_details.hpp cache selection. jzmaddock 2021-05-21 19:02:16 +01:00
  • 755b81992e Merge pull request #624 from mborland/cmake_fixes jzmaddock 2021-05-21 08:47:42 +01:00
  • 574ba4091c Merge pull request #611 from mborland/drone_readme jzmaddock 2021-05-21 08:44:12 +01:00
  • 14ead5ba7c Merge pull request #632 from boostorg/lanczos_update jzmaddock 2021-05-21 08:43:49 +01:00
  • 7ade71ce22 Merge remote-tracking branch 'origin/develop' into cmake_fixes Matt Borland 2021-05-20 19:14:38 +03:00
  • 07b9e6e0b7 Remove lanczos22. It was only used for 34 and 35 digit counts and had terrible accuracy at fixed precision. See https://github.com/boostorg/multiprecision/pull/326#issuecomment-844997628. Fortunately the "MP" suffixed traits appear fine, though further testing inside Multiprecision will follow. jzmaddock 2021-05-20 12:50:29 +01:00
  • 570d27cbe0 Merge pull request #629 from mborland/threaded_stats jzmaddock 2021-05-20 11:13:51 +01:00
  • 2e68238ad4 Merge remote-tracking branch 'origin/develop' into threaded_stats Matt Borland 2021-05-19 20:23:33 +03:00
  • 311bf13760 Merge pull request #631 from boostorg/threading_sanity_check jzmaddock 2021-05-19 16:01:29 +01:00
  • 2de293b13f Remove unneeded library dependencies from Jamfiles. jzmaddock 2021-05-18 20:51:03 +01:00
  • fe5f1a4fcd Correct pp-logic. jzmaddock 2021-05-18 19:56:42 +01:00
  • 6ddc9b332d Only make Bernoulli cache thread_local if the number type looks like it might be variable precision. jzmaddock 2021-05-18 19:54:52 +01:00
  • 83602cdc6c Add missing #include. [windows] jzmaddock 2021-05-18 16:57:41 +01:00
  • eb974548e0 Disable threading check when we know that thread_local is broken. [windows] jzmaddock 2021-05-18 16:42:11 +01:00
  • 742154cc36 Merge branch 'update_GHA' of https://github.com/mborland/math into threading_sanity_check John Maddock 2021-05-18 11:40:45 +01:00
  • 8283949fae Remove clang-9 from GHA testing - it's currently broken and drone is testing OK. jzmaddock 2021-05-18 11:39:19 +01:00
  • 09b01edc47 Add threading sanity check to probe clang-9 failures. See: https://github.com/boostorg/math/pull/629. jzmaddock 2021-05-17 11:32:23 +01:00
  • e97d3c0eb2 Fix clang 5 and 6 package names Matt Borland 2021-05-16 16:33:47 +03:00
  • 7fe34c2422 Remove deprecated OS from GHA Matt Borland 2021-05-15 19:36:50 +03:00
  • c7bc03be0e bivariate stats thread guards Matt Borland 2021-05-12 21:16:57 +03:00
  • 5f1cb284ef Univariate stats thread guard Matt Borland 2021-05-12 21:08:42 +03:00
  • 2a5bbf37a4 Revert rsqrt [ci skip] Matt Borland 2021-05-11 22:42:48 +03:00
  • aca3f61c31 Quadrature threads (#628) Matt Borland 2021-05-11 15:10:05 +03:00
  • 10d0bc5d5f Merge pull request #626 from mborland/polygamma_threads jzmaddock 2021-05-10 17:56:34 +01:00
  • d8b197080b Add thread guard to polygamma Matt Borland 2021-05-09 18:59:37 +03:00
  • 207b8ae68d Merge branch 'develop' into i506_cstdfloat_complex_std Christopher Kormanyos 2021-05-09 14:29:00 +02:00
  • 9ded1522e2 Merge pull request #625 from mborland/bernoulli_threads jzmaddock 2021-05-09 13:23:25 +01:00
  • 5f972ff7a3 Remove undef [ci skip] Matt Borland 2021-05-09 14:08:59 +03:00
  • cdbb24625c Put back single threaded bernoulli code path Matt Borland 2021-05-08 21:38:09 +03:00
  • 4b2ee24ed5 Merge pull request #623 from mborland/has_threads jzmaddock 2021-05-08 16:06:14 +01:00
  • 3b98a87388 Add extra macros and change logic Matt Borland 2021-05-07 17:51:13 +03:00
  • 16c57be345 Fixes for compile tests Matt Borland 2021-05-06 19:10:19 +03:00
  • 551322cb53 Missing else branch Matt Borland 2021-05-04 21:24:18 +03:00
  • 264323a8aa Add standalone BOOST_HAS_THREADS Matt Borland 2021-05-04 20:31:09 +03:00
  • 0a7790da75 Merge branch 'develop' into i506_cstdfloat_complex_std Christopher Kormanyos 2021-05-03 22:50:24 +02:00
  • 0cd6039cb1 Minimax and distribution_explorer to examples. (#620) v1.76-standalone-beta Nick 2021-05-03 09:12:58 -04:00
  • 51bfa96d45 Merge pull request #618 from mborland/USAN_OOM jzmaddock 2021-05-02 12:16:22 +01:00
  • 86238b3d19 Merge pull request #617 from mborland/issue_614 jzmaddock 2021-04-27 19:18:07 +01:00
  • e7a94c4ee5 Disable test_gamma on sanitizer runs Matt Borland 2021-04-27 20:55:44 +03:00
  • d96d63e3d9 Add superproject include path [standalone] Matt Borland 2021-04-27 19:31:18 +03:00
  • 937cabe674 Add extra include path [standalone] Matt Borland 2021-04-27 18:47:31 +03:00
  • 990e491fe1 Fix for ambiguous abs(__float128) with old gcc (#615) Matt Borland 2021-04-26 23:11:51 +03:00
  • ba69d5973a Remove vc71 fix. (#616) Nick 2021-04-26 16:11:05 -04:00
  • 4931200ad6 Fix for CMake superproject failure [standalone] Matt Borland 2021-04-26 22:19:15 +03:00
  • 58dbb7dbdc Merge pull request #612 from mborland/is_standalone jzmaddock 2021-04-25 16:00:43 +01:00
  • 433f1be83d Fixes for gnu dialect quadrature failures (#613) Matt Borland 2021-04-25 17:23:54 +03:00
  • c66cac74e1 Add automatic definition of BOOST_MATH_STANDALONE Matt Borland 2021-04-24 10:33:32 +03:00
  • 061bbbcbd0 Fix link to drone build in README [ci skip] Matt Borland 2021-04-24 09:37:58 +03:00
  • 4083f0a398 Merge pull request #610 from mborland/special_fun_warn jzmaddock 2021-04-23 18:17:07 +01:00
  • 12b3c8a7e7 Standalone tests (#606) Matt Borland 2021-04-22 21:44:21 +03:00
  • 302ad2097a Fixes for special_fun suite warnings Matt Borland 2021-04-21 21:33:29 +03:00
  • f8690b2251 Merge pull request #609 from boostorg/threaded_variable_precision_bernoulli_2 jzmaddock 2021-04-20 08:58:46 +01:00
  • 4ed010fb5d Correct Jamfile syntax jzmaddock 2021-04-19 17:55:06 +01:00
  • 8d72a12625 Split test_gamma_mp.cpp up into smaller chunks: To prevent out of memory CI failures. jzmaddock 2021-04-19 16:17:18 +01:00
  • 36fce65692 Update bernoulli_numbers_cache to be thread safe.... When multiple threads are operating at different precisions on the same type. jzmaddock 2021-04-17 16:48:51 +01:00
  • c028f98c6d Merge pull request #608 from mborland/compilers jzmaddock 2021-04-11 19:30:17 +01:00
  • 1357f0bded Add supported compilers section to readme [ci skip] Matt Borland 2021-04-11 16:29:36 +03:00
  • 2553ecf00e Loosen tolerance on tanh_sinh. Nick 2021-04-10 10:06:15 -04:00
  • 858e8a66e9 Merge pull request #586 from mborland/gini jzmaddock 2021-04-06 18:16:23 +01:00
  • a5da999e9d Merge pull request #593 from boostorg/fix_gini_coef boost-1.76.0 jzmaddock 2021-04-05 21:57:34 +01:00
  • eb1686cb0b Merge pull request #600 from mborland/tsan_monte_carlo jzmaddock 2021-04-05 17:06:40 +01:00
  • f3760de182 Fix for clang++-7 CI failure [ci skip] Matt Borland 2021-04-05 18:59:41 +03:00
  • adcf95b784 Merge pull request #597 from mborland/standalone jzmaddock 2021-04-04 17:35:10 +01:00
  • a1d08284a8 Fix for issue #598 Matt Borland 2021-04-04 14:06:09 +03:00
  • e074db139c Merge pull request #599 from pratik-a/develop jzmaddock 2021-04-04 09:17:21 +01:00
  • 13f9c4bc1a Merge pull request #596 from boostorg/sanitizers jzmaddock 2021-04-04 09:16:33 +01:00
  • 0a9d7a152c Fix for TBB failure and add license [standalone] Matt Borland 2021-04-04 09:54:19 +03:00
  • 19d86ffa89 return added PRATIK AWASTHI 2021-04-04 02:43:06 +05:30
  • 16a91de3b4 Disable standalone tests of cstdfloat concept [standalone] Matt Borland 2021-04-03 16:46:00 +03:00
  • 6bb2bdfc9f Add -DBOOST_CI_SANITIZER_BUILD TSAN build jzmaddock 2021-04-02 21:46:31 +01:00
  • b2538faaf9 Merge pull request #592 from boostorg/circle_ci jzmaddock 2021-04-02 19:11:24 +01:00
  • 9d2c573cae One more try to get drone sanitizer config correct. jzmaddock 2021-04-02 19:10:06 +01:00
  • 3c34470682 Update README with standalone Matt Borland 2021-04-02 14:51:43 +03:00
  • 40aa3f2d94 Increase number of threads used by CI Matt Borland 2021-04-02 14:17:49 +03:00
  • 7737659d40 Add stats include tests Matt Borland 2021-04-02 14:02:29 +03:00
  • f8c0c13050 autodiff ADL fix and remove concept tests Matt Borland 2021-04-02 13:45:09 +03:00
  • ea63e9c3fe Remove uses of static_assert(false) Matt Borland 2021-04-02 13:31:30 +03:00
  • 9aac0cc5cd Merge pull request #595 from mborland/fix_mp jzmaddock 2021-04-02 11:18:14 +01:00
  • 852aeff1e9 Add -DBOOST_CI_SANITIZER_BUILD to USAN builds jzmaddock 2021-04-01 21:15:42 +01:00
  • fe9e0c7efa Compile tests pass in standalone mode Matt Borland 2021-04-01 22:13:15 +03:00
  • 9a3d6dd79a Disable more things when running under a sanitizer. jzmaddock 2021-04-01 19:49:48 +01:00
  • bbafffb041 Revert "REVERT THIS COMMIT!!!" jzmaddock 2021-04-01 19:49:21 +01:00
  • a189a6ad66 Add standalone mode to CI Matt Borland 2021-04-01 21:36:10 +03:00
  • b094d1a36f Merge branch 'integer' into standalone Matt Borland 2021-04-01 21:20:27 +03:00
  • 928454a7eb Merge branch 'lexical_cast' into standalone Matt Borland 2021-04-01 21:20:07 +03:00
  • 621909d1eb Drone: Add clang -fsanitize=integer run, restore regular tests. jzmaddock 2021-04-01 16:27:35 +01:00
  • edce9878c6 Correct CI config. jzmaddock 2021-04-01 12:47:33 +01:00
  • 1924e3179c Complete redo of parallel gini calculation Matt Borland 2021-03-31 22:04:35 +03:00
  • 95afd01576 Disable hard to build and run tests under sanitizers. jzmaddock 2021-03-31 18:44:12 +01:00
  • 2e0897a6b8 Fix typo Matt Borland 2021-03-28 16:49:29 +03:00
  • ad9731ffb2 Fix for issue #585 Matt Borland 2021-03-28 16:41:36 +03:00
  • a9e9acb1a1 Remove standalone workaround Matt Borland 2021-03-31 19:49:29 +03:00
  • 34cc2b7b4c Correct std version in drone sanitizer config. jzmaddock 2021-03-31 17:11:54 +01:00