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

2884 Commits

Author SHA1 Message Date
Matt Borland
eb2930d8cc Add cxx14_constexpr requirement 2025-06-16 11:20:26 -04:00
Matt Borland
ddd358903e Move the check cmake version test to run only with regular CMake tests 2025-06-10 15:40:42 -04:00
Matt Borland
591dcb3d15 Add SYCL issue from multiprecision github 2025-06-10 14:49:16 -04:00
Matt Borland
c4609accc2 Add note on ibeta and ibeta_inv tests 2025-06-10 14:41:46 -04:00
Matt Borland
56e1197d35 Fix NVRTC deprecation warning 2025-06-10 14:41:46 -04:00
Matt Borland
f79479b40e Avoid tails on SYCL platform 2025-06-10 14:41:46 -04:00
Matt Borland
d95a79ba34 Include sycl header for additional error detection 2025-06-10 14:41:46 -04:00
Matt Borland
f0da5f48f1 Disable promotion in the SYCL case 2025-06-10 14:41:45 -04:00
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