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

9 Commits

Author SHA1 Message Date
Reimar Döffinger
a4282229f5 Fix many, many obvious test bugs (#1212)
Needed for tests to pass with 128 bit long double types

Co-authored-by: Reimar Döffinger <reimar.doeffinger@arm.com>
2024-10-16 11:16:12 -04:00
Matt Borland
a7f98dbe00 Add casts to all two argument cmath functions to work around GCC bug
[ci skip]
2023-05-31 15:43:54 +02:00
Matt Borland
6d37555ccc Collected autodiff fixes 2023-05-30 17:25:48 +02:00
jzmaddock
fae96bf542 S390x testing: make all the tests 128-bit float safe.
* Remove tests we don't need right now.
!!!REVERT THIS COMMIT BEFORE MERGING!!!

* Add s390x testing to drone.

* Correct drone file.

* Correct drone file (again)

* Prevent complete cancellation in bessel_jy logic.

* Correct testing for 128-bit floats.

* Make some more tests 128-bit long double safe.

* Make more tests 128-bit float safe.

* Fix some more 128-bit testing issues.

* More 128-bit float fixes.

* Make more tests 128-bit float safe.

* Fix up remaining tests for 128-bit floats.

* Yet more 128-bit float test case fixes.

* Fix up more tests for 128-bit floats and non-intel platforms.

* Fix up more tests to be 128-bit long double safe.

* More test case adjustments.

* More 128-bit float error rate adjustments.

* Fixes for autodiff tests

* Two more test fixes.

* Fix up daubechies_scaling_test.cpp and reinstate full CI.

Co-authored-by: Matt Borland <matt@mattborland.com>
2023-01-11 18:31:05 +00:00
pulver
a0a97b768a Fix derivative of pow(x,y) when x=0 (#456)
* Fix pow(x,y) for variable x=0 and constant y #445

* Add pow0 test.

Co-authored-by: Matt Pulver <mpulver@unitytechgroup.com>
2020-11-16 11:52:28 -05:00
pulver
95defb67df Add make_ftuple(), digamma(), lgamma(), tgamma(), doc/test updates. (#218)
Improve tests and coverage. C++11/14 support. (@kedarbhat)
2019-06-25 17:31:48 -07:00
Matt Pulver
b7ea8cef5c Revert test_autodiff_4 - these two tests break test_autodiff_3. Attempt to fix asinh() test that fails on gcc-mingw for unknown reason. 2019-02-23 11:56:16 -05:00
Matt Pulver
992b6aae15 Split autodiff tests into 3 files due to mingw 'too many sections'. Doc: improve General Functions subsection. 2019-02-17 11:14:08 -05:00
Matt Pulver
bd14611c59 Split autodiff tests into 2 files due to mingw 'too many sections'. 2019-02-16 15:04:21 -05:00