jzmaddock
|
5b15651edf
|
Disable new test when run under the clang sanitizers.
-fsanitize=integer trips up multiprecision code which has deliberate (and well defined) unsigned integer overflow via left shift.
|
2025-05-23 16:36:10 +01:00 |
|
John Maddock
|
036cf85c12
|
Merge branch 'mydevelop' of https://github.com/cohomology/math into integrate_1251
|
2025-05-23 16:27:12 +01:00 |
|
jzmaddock
|
b20cbfacd4
|
Allow test_log1p_simple.cpp to be run with no exceptions.
|
2025-05-14 11:26:11 +01:00 |
|
jzmaddock
|
d1101432c4
|
Coverage: zeta and ulp tweaks for full coverage.
|
2025-05-12 16:28:27 +01:00 |
|
jzmaddock
|
d760c314d5
|
Coverage: improve zeta.hpp coverage and tests.
|
2025-05-12 12:05:01 +01:00 |
|
jzmaddock
|
c159459504
|
Coverage: Add trivial tests for ulp.hpp.
|
2025-05-11 10:39:13 +01:00 |
|
jzmaddock
|
384cd81a2b
|
Coverage: improve trigamma.
|
2025-05-10 18:36:42 +01:00 |
|
jzmaddock
|
034d097010
|
Coverage: improve sinhc_pi tests.
|
2025-05-10 14:49:13 +01:00 |
|
jzmaddock
|
4fdbd9a615
|
Coverage: weaken exception specification in test_nonfinite_io.cpp.
For Cygwin failures.
|
2025-05-10 14:21:23 +01:00 |
|
jzmaddock
|
ea0cd6af09
|
Coverage: try and fix up sinc_pi test.
|
2025-05-09 10:00:28 +01:00 |
|
jzmaddock
|
9a1c19d127
|
Coverage: spherical_harmonic tests.
|
2025-05-08 18:58:21 +01:00 |
|
jzmaddock
|
022dbe979b
|
Coverage: Improve sinc_pi complex tests.
|
2025-05-08 18:39:51 +01:00 |
|
jzmaddock
|
ef4cdb9b91
|
Coverage: Add coverage for prime.hpp.
|
2025-05-08 16:42:08 +01:00 |
|
jzmaddock
|
a7f298c223
|
Coverage: powm1 tests.
|
2025-05-08 16:23:58 +01:00 |
|
jzmaddock
|
b485b22912
|
Coverage: Fix test_next.cpp.
|
2025-05-08 11:34:52 +01:00 |
|
jzmaddock
|
404fccdd16
|
Coverage: Fix up nonfinite_num_facets.hpp
Add more tests, and enable one test that was not even being built.
|
2025-05-07 16:36:19 +01:00 |
|
jzmaddock
|
295c5a37f5
|
Coverage: last few lines of next.hpp.
|
2025-05-07 12:12:59 +01:00 |
|
jzmaddock
|
01e1a62e0b
|
Coverage: Fix Jamfile.
|
2025-05-07 08:50:25 +01:00 |
|
jzmaddock
|
1ec15ddad5
|
Coverage: Improve next.hpp.
|
2025-05-06 17:16:32 +01:00 |
|
jzmaddock
|
aa1f9979d0
|
Coverage: logaddexp test case.
|
2025-05-05 13:12:50 +01:00 |
|
jzmaddock
|
7556310aae
|
Coverage: Cosmetic changes to log1p plus more tests.
Also hook test_log1p_simple.cpp up to Jamfile.v2 as it had been omitted for some reason.
|
2025-05-04 16:12:13 +01:00 |
|
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
|
dbd2028123
|
Coverage: Add better Lanczos testing.
|
2025-05-02 19:44:09 +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
|
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
|
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
|
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 |
|
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 |
|
ckormanyos
|
e92330ad5d
|
Handle various conversion warnings
|
2025-04-27 08:55:49 +02: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
|
07c5282d90
|
Coverage: correct exception throwing tests for sycl run.
|
2025-04-23 10:19:38 +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
|
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
|
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 |
|
jzmaddock
|
31a913cb24
|
Error rates again.
|
2025-04-20 12:05:45 +01:00 |
|
jzmaddock
|
7914a759c0
|
One more error rate adjustment (ibeta_derivative for Mingw).
|
2025-04-20 11:04:45 +01:00 |
|