2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-26 04:42:22 +00:00
Commit Graph

6925 Commits

Author SHA1 Message Date
jzmaddock
0848e3bb77 Exclude owen's T tables from coverage. 2024-07-05 10:01:41 +01:00
jzmaddock
1c6c602c67 Corrections for gamma coverage. 2024-07-04 19:27:03 +01:00
jzmaddock
67dc6ec335 Correct standalone failure. 2024-07-04 19:22:54 +01:00
John Maddock
8a266b88b7 Merge branch 'develop' into improve_coverage_3 2024-07-04 19:19:37 +01:00
jzmaddock
e322c3143f Hopefully complete gamma coverage. 2024-07-04 19:18:01 +01:00
jzmaddock
24ede6fcdd gamma.hpp coverage. 2024-07-03 19:52:07 +01:00
Matt Borland
5459e1485c Merge pull request #1149 from boostorg/tsan
Add randomize_va_space to drone
2024-07-03 13:09:14 -04:00
Matt Borland
24e10f63b7 Replace GCC-14 sanitizers with Clang-18 2024-07-03 10:30:59 -04:00
Matt Borland
e70c97e6eb Add randomize_va_space to drone 2024-07-02 16:54:51 -04:00
jzmaddock
d8a4900e59 Mark up zeta constants for coverage. 2024-07-01 12:25:15 +01:00
jzmaddock
d441001a5e Correct test. 2024-06-30 12:49:07 +01:00
jzmaddock
87f242f707 gamma.hpp coverage. 2024-06-30 12:04:52 +01:00
jzmaddock
f60b35f217 More tgamma coverage. 2024-06-29 19:29:51 +01:00
jzmaddock
e844686f9d tgamma coverage #1. 2024-06-29 11:50:50 +01:00
jzmaddock
0c6522fc29 Mark up last missing erf.hpp line: it's covered. 2024-06-29 10:18:36 +01:00
jzmaddock
b90cdedeab Remove unneeded initializers.
Clean up Bessel_ik.
2024-06-28 19:39:37 +01:00
John Maddock
98bf9ad4bb Merge branch 'develop' into improve_coverage_3 2024-06-28 19:08:04 +01:00
jzmaddock
15f0d527d0 Merge pull request #1147 from boostorg/remove_sinc_overload
Remove overload no longer required by multiprecision.
2024-06-16 09:12:15 +01:00
jzmaddock
7de81456dc Remove overload no longer required by multiprecision. 2024-06-15 16:08:35 +01:00
jzmaddock
dfc2934865 Update Bessel functions at infinity. (#1144)
* Update Bessel functions at infinity.
Also sinc functions, and update tests.
Fixes https://github.com/boostorg/math/issues/1143.

* Correct some test failures.

* Yikes, correct missing if.

* Temporary fix for multiprecision.
REMOVE THIS.
2024-06-14 18:34:24 +01:00
Matt Borland
c5dc6c74f6 Merge pull request #1146 from quxflux/quxflux-patch-1
Make boost::math::ccmath::fminf and boost::math::ccmath::fminl constexpr
2024-06-14 09:59:20 -04:00
Lukas Riebel
dff806a50a make boost::math::ccmath::fminf and boost::math::ccmath::fminl constexpr 2024-06-14 09:12:33 +02:00
jzmaddock
70cdb37759 Merge pull request #1141 from boostorg/nc_t_improvements
Prevent passing denormals in calculation.
2024-06-02 15:25:36 +01:00
jzmaddock
20f44d1275 Work through more CI failures. 2024-06-02 12:04:09 +01:00
jzmaddock
7d56997a99 tentative CI failure fixes. 2024-06-01 10:32:11 +01:00
jzmaddock
2bea451ac8 Correct conceptual failings, remove tests which can't possibly succeed. 2024-05-31 18:57:37 +01:00
jzmaddock
7439011b06 Set quad precision error rates. 2024-05-31 18:04:31 +01:00
jzmaddock
69443ab9a5 Correct isfinite call. 2024-05-31 18:04:04 +01:00
jzmaddock
eb42cba0c4 Lots of warning suppressions. 2024-05-31 18:03:27 +01:00
jzmaddock
5ec5c6759a Add missing test file. 2024-05-31 16:59:16 +01:00
jzmaddock
18f49f94f5 Allow exp_sinh to be used on non-exception environments. 2024-05-31 16:58:41 +01:00
jzmaddock
70b6ab76e3 Jacobi Zeta: remove unused variable. 2024-05-31 11:55:38 +01:00
jzmaddock
9e6f2b1b40 Update Non central T PDF:
Lot's more tests, especially in the tails.
Added Hypergeometric and Integration methods as fallbacks.
2024-05-31 11:54:52 +01:00
Matt Borland
bcd56ee881 Merge pull request #1142 from boostorg/abs
Fix rational conditional
2024-05-30 13:42:39 +02:00
jzmaddock
f28c7764f1 Add non central t PDF integral tests.
Fix exp_sinh issues so that it does actually find the integral.
2024-05-30 12:29:35 +01:00
Matt Borland
bcf0dbc7f8 Add test set from issue 2024-05-30 08:50:26 +02:00
Matt Borland
76c68889ff Regenerate code 2024-05-30 08:47:12 +02:00
Matt Borland
f4e547c2d8 Change generation to abs x<=1 2024-05-30 08:42:12 +02:00
jzmaddock
5e7fec6a11 Poisson part can be negative, take fabs of product
when checking for small values.
2024-05-24 10:22:35 +01:00
jzmaddock
0b2aa546dd Prevent passing denormals in calculation.
Refs https://github.com/scipy/scipy/issues/20693
2024-05-23 19:05:39 +01:00
Matt Borland
cf0d343757 Merge pull request #1136 from boostorg/update-ci
Update CI
2024-05-23 12:56:45 +02:00
Matt Borland
1ec166172b Move GCC-13 to only drone since GHA gives SIGTERM 2024-05-23 11:23:24 +02:00
Matt Borland
e10b34fee7 Disable test on mac for now 2024-05-23 10:59:38 +02:00
Matt Borland
3561273466 Merge pull request #1138 from boostorg/rational_macros
Add guards to user configurable macro definitions
2024-05-22 12:43:38 +02:00
Matt Borland
7d85d73c83 Add test set 2024-05-22 08:59:04 +02:00
Matt Borland
9b3b9beec5 Add guards to avoid stomping on user config 2024-05-22 08:58:58 +02:00
Matt Borland
851ebe031c Change language standard 2024-05-21 10:08:56 +02:00
Matt Borland
993f082217 Change clang-16 OS 2024-05-21 10:01:42 +02:00
Matt Borland
0d9707dcbf Update OS for clang-17 and add clang-18 2024-05-21 09:55:26 +02:00
Matt Borland
993842ffdd Add clang 15, 16, 17, 18 and GCC 14 2024-05-21 08:45:40 +02:00