2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-23 05:42:15 +00:00

Commit Graph

  • c5c01b675c Try and consolidate more Github tests. In the hopes of speeding up CI build times. jzmaddock 2022-06-05 19:43:43 +01:00
  • 54032b33e0 Merge pull request #790 from boostorg/ci_adjust_2022 jzmaddock 2022-06-04 09:19:53 +01:00
  • 6f71893098 Correct clang-6 invocation name in drone. jzmaddock 2022-06-03 18:03:17 +01:00
  • c02046fab5 Attempt to correct drone config. jzmaddock 2022-06-03 09:20:27 +01:00
  • 9225339131 Remove duplicate pipeline name in drone config. jzmaddock 2022-06-02 18:49:59 +01:00
  • 71e9d5c3cd Move Ubuntu-focal tests to drone. jzmaddock 2022-06-02 18:36:45 +01:00
  • 3517400cd9 Correct drone script. jzmaddock 2022-06-02 18:30:14 +01:00
  • 8ceee1ece0 Merge branch 'develop' into ci_adjust_2022 jzmaddock 2022-06-02 17:21:57 +01:00
  • 5fa7797ec6 Bump minimum language standard to C++14 (#788) Matt Borland 2022-05-31 20:19:22 -07:00
  • 8b7e154044 Move all GCC-5/6 testing to drone. Remove C++11 testing for gcc where the compiler default is C++14. Remove C++11 testing from msvc - it doesn't support it, only C++14. All C++11 testing is now on gcc-5 and 6 and on drone. jzmaddock 2022-05-31 18:16:57 +01:00
  • 65aaf02760 Merge pull request #786 from boostorg/no_exceptions_or_rtti_error_handling jzmaddock 2022-05-31 08:43:26 +01:00
  • 3107abaa8a Constexpr fma (#734) Matt Borland 2022-05-30 13:35:54 -07:00
  • 14d6cfdea2 Tweak CI runs: Increase tolerance in chatterjee_correlation test. Remove a few tests from Github CI. Remove autodiff from the sanitizer tests as they time out. jzmaddock 2022-05-30 18:37:05 +01:00
  • b50452bf81 Merge branch 'develop' into no_exceptions_or_rtti_error_handling John Maddock 2022-05-30 18:27:31 +01:00
  • 25e51f773a Fix condition_numbers.hpp for no-eh usage. Enclose try...catch keywords in BOOST_NO_EXCEPTIONS check. jzmaddock 2022-05-27 18:46:47 +01:00
  • 8f808da3a7 Disable test_2F0 MP tests for all gcc-12. They run the machine out of memory. jzmaddock 2022-05-27 15:25:44 +01:00
  • 17813330e5 Revert "Strip CI back to minimal failing test cases." jzmaddock 2022-05-26 16:43:26 +01:00
  • 378b6a2273 Disable gcc-12 C++20 testing as it runs the machine out of memory compiling test_2F0.cpp. jzmaddock 2022-05-26 13:02:35 +01:00
  • 355237efeb Add missing #include to chebeshev.hpp. jzmaddock 2022-05-26 12:59:56 +01:00
  • 3fa245da6d Strip CI back to minimal failing test cases. In the hopes we might actually see some results on Github. jzmaddock 2022-05-26 12:11:27 +01:00
  • e5eae18f14 Chatterjee Correlation Coefficient (#770) Matt Borland 2022-05-25 08:13:24 -07:00
  • 536851add4 Change naked throws to BOOST_MATH_THROW_EXCEPTION. jzmaddock 2022-05-24 16:47:48 +01:00
  • 81269470d5 Split up 1F0 and 2F0 tests. Reduces compiler memory footprint of those test cases. jzmaddock 2022-05-24 12:21:16 +01:00
  • 990704e8a9 Correct #include logic in test_hyperexponential_dist.cpp. [CI SKIP] jzmaddock 2022-05-23 12:14:09 +01:00
  • 0edd1a2300 Try building with -j2 in ubuntu-22 CI. Otherwise we see the VM abort with out-of-memory errors. jzmaddock 2022-05-16 18:25:23 +01:00
  • 6869066581 Disable chebeshev_transform testing in no-eh mode. Doesn't easily support exception handling free compilation. jzmaddock 2022-05-16 18:24:06 +01:00
  • c2ce0628df Merge branch 'no_exceptions_or_rtti_error_handling' of https://github.com/boostorg/math into no_exceptions_or_rtti_error_handling jzmaddock 2022-05-15 17:37:08 +01:00
  • 7c5228a07b Add no-exception handling tests. Add Ubuntu-22 plus gcc-12 and clang-14 CI tests. Fix a couple headers which still had noeh-unfriendly code. jzmaddock 2022-05-15 17:35:11 +01:00
  • 6240f57892 Enclose a try/catch block within (no)-exceptions Christopher Kormanyos 2022-05-14 09:52:44 +02:00
  • bf3b0258e8 Correct error handling in owens_t. jzmaddock 2022-05-13 19:25:18 +01:00
  • a6db2d19b7 Change bernoulli error handling to always go through the policies. jzmaddock 2022-05-13 19:03:42 +01:00
  • 926e34c55c Set BOOST_NO_EXCEPTIONS and BOOST_NO_RTTI for GCC and math in standalone mode. Disable everything not needed in error_handling.hpp when no exceptions are available. jzmaddock 2022-05-12 19:42:24 +01:00
  • 4d5cc6972e Merge pull request #784 from boostorg/redeclaration_of_max_factorial Christopher Kormanyos 2022-05-10 19:45:50 +02:00
  • 3687f1e88d Redeclaration of max_factorial value Christopher Kormanyos 2022-05-10 08:28:22 +02:00
  • b1896f633f Correct PP-logic. jzmaddock 2022-05-04 18:33:15 +01:00
  • 65083b4c41 correct missing #include. jzmaddock 2022-05-03 19:13:44 +01:00
  • 9cac7a9f9f Experiment with C++20 modules. jzmaddock 2022-05-02 18:38:44 +01:00
  • eb422bcead Merge pull request #762 from mborland/logpdf Matt Borland 2022-04-18 18:45:50 -07:00
  • 51dc64e867 Fix for issue 773 (#782) Matt Borland 2022-04-18 09:23:20 -07:00
  • 4dcddfb801 Replace uses of log(tgamma(x)) with lgamma(x) Matt Borland 2022-04-18 09:22:31 -07:00
  • 73708be874 Add logpdf to compile tests Matt Borland 2022-04-16 17:34:25 -07:00
  • 209ad4755a Fixes from review and Clang-Tidy/SonarLint Matt Borland 2022-04-16 14:26:42 -07:00
  • 4fe930e5ae Merge pull request #780 from WarrenWeckesser/policy_eg_1 jzmaddock 2022-04-16 11:25:23 +01:00
  • 222b81e019 Fix repeated name in example/policy_eg_1.cpp Warren Weckesser 2022-04-13 15:42:51 -04:00
  • 2b9927871f Added further color table example. jzmaddock 2022-03-10 19:33:51 +00:00
  • 5222ce249c Regenerate docs, add missing files. [CI SKIP] jzmaddock 2022-03-12 16:02:18 +00:00
  • 0a1c4ca3aa Merge pull request #774 from boostorg/color_table_eg jzmaddock 2022-03-14 17:30:33 +00:00
  • 2d8413e913 Merge pull request #778 from boostorg/hyper1f1_bugfix jzmaddock 2022-03-13 08:51:25 +00:00
  • 0bb12b2021 Merge pull request #777 from boostorg/issue776 jzmaddock 2022-03-13 08:51:10 +00:00
  • f0b818a6d0 Regenerate docs, add missing files. [CI SKIP] jzmaddock 2022-03-12 16:02:18 +00:00
  • cf1c5c95b8 Correct variable name typo. jzmaddock 2022-03-12 15:42:12 +00:00
  • 4a4985d47a Fix logic error in roots.hpp Fixes https://github.com/boostorg/math/issues/776 jzmaddock 2022-03-12 10:20:01 +00:00
  • 3c88bf1388 Merge branch 'hyper1f1_bugfix' into colur_table_eg John Maddock 2022-03-11 10:42:39 +00:00
  • bd7fcf1545 Correct conceptual usage of RealType. jzmaddock 2022-03-11 10:40:24 +00:00
  • 5da27935f2 Added further color table example. jzmaddock 2022-03-10 19:33:51 +00:00
  • 2519641098 Two minor 1F1 bugfixes: Prevent recurrence coefficients falling to zero. Allow checked series to progress if the sum temporarily drops to near zero. Add test cases. jzmaddock 2022-03-10 18:17:43 +00:00
  • ed01dae248 Merge branch 'develop' boost-1.79.0.beta1 boost-1.79.0 John Maddock 2022-03-08 16:08:41 +00:00
  • b22105f141 Update version number in docs. [CI SKIP] jzmaddock 2022-03-08 16:08:03 +00:00
  • b5589965e6 Update history and regenerate docs. Also fix some missing documentation links. [CI SKIP] jzmaddock 2022-03-08 15:56:22 +00:00
  • d799692323 Merge pull request #771 from boostorg/revert_msvc_fix jzmaddock 2022-03-08 11:13:17 +00:00
  • 8255f23bba Merge branch 'develop' John Maddock 2022-03-07 14:50:49 +00:00
  • 9c2dce5233 Revert "Fix for issue #764 (#765)". Reverts 1153427c3a. This is now dealt with upstream in Boost.Config. See https://github.com/boostorg/math/pull/765 jzmaddock 2022-03-06 15:24:02 +00:00
  • 722bddbd68 Add include guard to fftw3 in library and compile tests (#768) Matt Borland 2022-02-28 18:58:09 +01:00
  • c001a885dc small correction to F distribution docs (#766) Gregory Lee 2022-02-25 00:40:02 -05:00
  • e8c40e309c Implement logaddexp (#763) Matt Borland 2022-02-24 16:55:25 +01:00
  • 2a3cb313ec Add logpdf to weibull distribution Matt Borland 2022-02-24 15:59:11 +01:00
  • 7681a4eded Add logpdf to rayleigh distribution Matt Borland 2022-02-24 15:30:59 +01:00
  • cd4f2b7cbe Add logpdf to laplace distribution Matt Borland 2022-02-24 14:11:39 +01:00
  • 269bf5947f Add logpdf to inverse gaussian distribution Matt Borland 2022-02-24 13:39:22 +01:00
  • 570b40e14a Add logpdf to inverse gamma distribution Matt Borland 2022-02-24 13:08:50 +01:00
  • 208a1bef46 Add logpdf to extreme value distribution Matt Borland 2022-02-24 12:35:28 +01:00
  • 93593fb8f2 Add logpdf to chi squared distribution Matt Borland 2022-02-24 12:19:15 +01:00
  • 6f1cda5bb3 Loosen tolerance on logpdf for long doubles for normal dist Matt Borland 2022-02-24 11:16:33 +01:00
  • 1153427c3a Fix for issue #764 (#765) Matt Borland 2022-02-23 10:06:13 +01:00
  • 4bd4951a37 Remove normal dist logpdf in favor of default Matt Borland 2022-02-17 14:15:55 +01:00
  • 079ebcabb5 Attempt to increase resolution of logpdf for normal distribution Matt Borland 2022-02-17 11:32:22 +01:00
  • 68d000cd42 Add logpdf to gamma distribution Matt Borland 2022-02-16 19:01:42 +01:00
  • 5986233726 Add logpdf to exponential distribution Matt Borland 2022-02-16 17:29:23 +01:00
  • eb55d0abae Add logpdf to poisson distribution Matt Borland 2022-02-16 15:04:21 +01:00
  • 18c33477c4 Add logpdf to normal distribution Matt Borland 2022-02-16 14:10:17 +01:00
  • d739e1d2e8 Remove arcsine logpdf specialization and add default implementation Matt Borland 2022-02-16 13:54:53 +01:00
  • 20ae7d1a29 Merge pull request #729 from mborland/cygwin jzmaddock 2022-02-15 19:16:28 +00:00
  • 2512a13301 Add tests for arcsine logpdf and fix definition [ci skip] Matt Borland 2022-02-15 19:14:57 +01:00
  • e367d3c8ea Arcsine distribution logpdf Matt Borland 2022-02-15 17:57:18 +01:00
  • 9ad4c2928d Fix for issue 757. (#760) Nick 2022-02-14 07:37:26 -08:00
  • d063799531 Do not use an unguarded Newton iterate to polish roots; it goes crazy near a double root. (#759) Nick 2022-02-13 16:06:02 -08:00
  • 01a938cb11 Add class template argument deduction guides for distributions (#756) James Folberth 2022-02-12 12:09:40 -07:00
  • a6ee67e19a Fix 2 minor typos in distribution docs. [CI SKIP] jzmaddock 2022-02-10 18:45:36 +00:00
  • 5d979d90a1 Add GCC-5 to drone config (#758) Matt Borland 2022-02-10 13:57:45 +01:00
  • cf58986c80 Disable test with FMA and fix bessel i prime tolerance Matt Borland 2022-02-10 12:36:42 +01:00
  • 08717a8391 Update error rates to match MinGW Matt Borland 2022-02-10 10:58:31 +01:00
  • 24ebba0db4 Add missing header Matt Borland 2022-02-09 11:56:05 +01:00
  • 3e950d9e3a Color Maps (#752) Matt Borland 2022-02-09 11:19:38 +01:00
  • 3e0d8dd369 Revert atomic detection changes Matt Borland 2022-02-08 11:24:06 +01:00
  • 9130186faa Merge remote-tracking branch 'boostorg/develop' into cygwin Matt Borland 2022-02-08 11:21:48 +01:00
  • 57cd5cae61 Merge pull request #720 from mborland/MSVC2022 jzmaddock 2022-02-06 09:14:46 +00:00
  • 8f2e969622 Change windows-latest to windows-2019 jzmaddock 2022-02-05 11:23:16 +00:00
  • 490bf72d3e Fix yaml error from merge Matt Borland 2022-02-04 20:05:03 +01:00
  • ae1a13098c Merge remote-tracking branch 'origin/MSVC2022' into MSVC2022 Matt Borland 2022-02-04 20:00:03 +01:00
  • aac9cf952c Fix hanging test from quartic roots Matt Borland 2022-02-04 19:56:09 +01:00