2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 16:32:10 +00:00
Commit Graph

14 Commits

Author SHA1 Message Date
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
Matt Borland
5f9db41033 Fix tests for Apple M1 2021-12-13 17:41:24 +02:00
Matt Borland
26711525ca Remove uses of boost/cstdint without header called 2021-03-21 16:13:10 +03:00
Nick
7c7b1cab02 Newton-Raphson instrumented message improvements (#552)
The Newton-Raphson method has an option to log convergence via `BOOST_MATH_INSTRUMENT`. However, too much information was give about some things which were not super helpful, and too little about residuals.

In addition, remove buffer flushes as they slow down the process dramatically.
2021-02-24 21:07:09 -05:00
jzmaddock
92cf7ec7b8 Tidy up more failing tests. 2021-02-08 11:18:02 +00:00
Brian Wignall
df17d11299 Fix more typos, via latest version of typochecker tool 2019-12-20 10:41:42 -05:00
Nick Thompson
9b14fff12e Remove header deprecation warnings. 2019-08-10 08:50:12 -04:00
jzmaddock
510ef0d054 Correct expected iterations in test_root_iterations.cpp 2019-02-26 09:18:45 +00:00
jzmaddock
640f6cc510 test_root_iterations.cpp: adjust expected result for vc10. 2019-02-24 13:06:21 +00:00
jzmaddock
a3bb22494a Root finding: correct bug where we could incorrectly terminate when the last iteration was pathological and we had to bisect. Fixes: https://github.com/boostorg/math/issues/184. 2019-02-20 20:53:00 +00:00
Nick Thompson
bcff4eae78 Remove unused variables, variables set but unused, set floating point number that would flush to zero to identically zero. 2017-05-03 15:30:24 -06:00
jzmaddock
794ce195f3 Fix some test failures in non-C++11 mode. 2015-05-26 19:37:01 +01:00
jzmaddock
74a42f98ea Fix various typos.
Change Schroeder to Schroder.
2015-05-18 18:23:47 +01:00
jzmaddock
8aaf48ecaa Add test case for root-finding.
Also fix missing using declaration in roots.hpp.
2015-05-14 19:02:40 +01:00