2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 04:22:09 +00:00

7849 Commits

Author SHA1 Message Date
jzmaddock
6280934567 Coverage: legendre_stieltjes test case. 2025-05-04 13:13:16 +01:00
jzmaddock
399139c301 Coverage: Remove dead code from legendre.hpp and add more test cases. 2025-05-04 11:53:54 +01:00
jzmaddock
95e0c1f0d8 Coverage: another Lanczos test case. 2025-05-03 17:51:59 +01:00
jzmaddock
cf79a90f5e Coverage: Mark up expint tables. 2025-05-03 17:51:03 +01:00
jzmaddock
a6688c991d Coverage: trivial lambert_w markup. 2025-05-02 19:44:35 +01:00
jzmaddock
dbd2028123 Coverage: Add better Lanczos testing. 2025-05-02 19:44:09 +01:00
jzmaddock
e74239638d Coverage: mark up lambert_w tables. 2025-05-02 09:59:18 +01:00
jzmaddock
5daedec323 Coverage: many tests were not being run due to (accidental) dependency.
Remove dependency on 128 bit std/boost::floatmax_t except where really needed.
2025-05-01 11:35:16 +01:00
jzmaddock
490af2ef55 Unreachable line in fpclassify.hpp 2025-04-30 16:20:27 +01:00
jzmaddock
e4944107e2 Coverage: Make sure lambert_w_derivative tests are actually run! 2025-04-30 11:35:40 +01:00
jzmaddock
dfab2ad7fe Coverage: extra lambert_w test cases. 2025-04-30 11:35:08 +01:00
jzmaddock
e0f1785ed3 Coverage: lambert_w.hpp, remove dead code, turn dead code to asserts. 2025-04-30 11:34:26 +01:00
jzmaddock
82cbeadf51 Coverage: remove testing of lambert_wm1 with integer args.
As there are no valid integer inputs.
2025-04-30 09:55:15 +01:00
jzmaddock
895a4de2ec Coverage: Remove unneeded #includes from lambert_w.hpp. 2025-04-29 16:47:44 +01:00
jzmaddock
ca4d89128a Coverage: Improve Lambert_w error handling and fix up test cases. 2025-04-29 16:42:01 +01:00
jzmaddock
a7bb5f5c8b Coverage: Add more tests for LambertW.
Also change infinities to overflow_errors, and remove dead code branch.
2025-04-29 12:24:17 +01:00
jzmaddock
64e1461ed0 Coverage: more Jacobi theta test cases. 2025-04-29 09:33:36 +01:00
Kilian Kilger
0d6ff719b1 Incomplete Gamma: Restore previous overflow check 2025-04-29 09:57:58 +02:00
jzmaddock
bd8b61aa6b Coverage: Laguerre polynomials test case. 2025-04-28 16:28:56 +01:00
jzmaddock
aaf7c2018c Coverage: jacobi_theta.hpp, cosmetic changes plus tests. 2025-04-28 16:22:34 +01:00
Kilian Kilger
5a30520951 Merge remote-tracking branch 'origin' into mydevelop 2025-04-28 14:40:02 +02:00
jzmaddock
1fc0741bcf Coverage: Jacobi Elliptic, test error handling, simplify code. 2025-04-28 13:18:57 +01:00
jzmaddock
50def60663 Coverage: enable accidentality disabled 2F0 tests. 2025-04-28 12:26:53 +01:00
Christopher Kormanyos
9f03f2985c Merge pull request #1261 from boostorg/cleanup_warns
Handle various conversion warnings
2025-04-27 19:02:35 +02:00
ckormanyos
bc0635f5be Continue try repair LCOV code annotations 2025-04-27 16:18:47 +02:00
ckormanyos
9f0490ea81 Clear up LCOV code annotations 2025-04-27 15:59:59 +02:00
ckormanyos
a029727a16 Repair a silly typo that slipped in 2025-04-27 15:12:25 +02:00
ckormanyos
0c973c9286 Address review and tune more syntax 2025-04-27 13:48:06 +02:00
ckormanyos
e92330ad5d Handle various conversion warnings 2025-04-27 08:55:49 +02:00
jzmaddock
51304355aa Merge pull request #1111 from boostorg/improve_coverage_3
Improve erf/expm1/expint coverage.
2025-04-26 09:51:11 +01:00
jzmaddock
3e3ac037c7 Correct __arch64__ error config for 1F1. 2025-04-25 19:33:58 +01:00
jzmaddock
33f80d9127 Coverage: Correct expected error rates on arm and s390,
Correct float128 log1p dispatch call.
2025-04-25 19:00:49 +01:00
jzmaddock
f1da303cbf Coverage: change FP_INFINITE to BOOST_MATH_FP_INFINITE 2025-04-25 12:53:56 +01:00
jzmaddock
07c5282d90 Coverage: correct exception throwing tests for sycl run. 2025-04-23 10:19:38 +01:00
jzmaddock
5e5cdeeed1 Coverage: Correct assertions in gamma.hpp. 2025-04-22 16:50:46 +01:00
jzmaddock
7a249485fd BOOST_ASSERT->BOOST_MATH_ASSERT 2025-04-22 16:27:49 +01:00
jzmaddock
84f83b328c Coverage: Remove and assert currently unused p_derivative calculations,
In incomplete gamma.
2025-04-22 16:13:56 +01:00
jzmaddock
9fc0965d57 Disable slow to compile test. 2025-04-22 16:02:34 +01:00
jzmaddock
4a3d3bc66e Coverage: Improve gamma.hpp. 2025-04-22 10:13:08 +01:00
jzmaddock
ca6e976716 Warning fix in ellint_rj.hpp 2025-04-22 10:11:27 +01:00
jzmaddock
255dbc9201 Coverage: erf, exclude block known to be covered by __float128 tests. 2025-04-21 15:46:18 +01:00
jzmaddock
2600de8431 Coverage: Digamma exclude another MP-only function. 2025-04-21 15:45:30 +01:00
jzmaddock
0e7b0f3b4c Correct ellint_d test configuration. 2025-04-21 15:26:01 +01:00
jzmaddock
760fca3743 Remove MP test case: our test data isn't precise enough.
Disable MP expm1 from coverage check.
2025-04-21 12:14:39 +01:00
jzmaddock
c0af3630d1 Add true multiprecision test case to log1p/expm1. 2025-04-21 09:59:07 +01:00
jzmaddock
ce9c72d350 expint: coverage cosmetic change. 2025-04-21 09:56:43 +01:00
jzmaddock
2bd29ae5db erf: exclude __float128 case from coverage. 2025-04-21 09:55:08 +01:00
jzmaddock
b0a9ffb231 Correct erf reflection logic (fixes CUDA change). 2025-04-21 09:52:55 +01:00
jzmaddock
56f56115f9 Remove duplicated error handling from ellint_rj. 2025-04-21 09:41:53 +01:00
jzmaddock
6113e186e2 Correct ellint_d testing logic. 2025-04-21 09:30:22 +01:00