Nick Thompson
9b14fff12e
Remove header deprecation warnings.
2019-08-10 08:50:12 -04:00
jzmaddock
8cb9be7699
Change test data so it always uses the SC_ macro:
...
it helps multiprecision tests, and in particular allows us to test types whose precision varies at runtime.
2016-05-31 13:35:37 +01:00
jzmaddock
ba365b5aaa
Enable running of tests with exception handling off.
...
And fix a few bugs that showed up in the process.
Currently msvc-only (not GCC as Boost.Test doesn't build).
2015-09-05 19:08:28 +01:00
jzmaddock
4d5e744fee
Remove old comparison code - it gets in the way.
2015-06-28 09:32:20 +01:00
jzmaddock
ffe8189526
Add initial version of new improved error-reporting mechanism.
2015-06-25 11:35:06 +01:00
jzmaddock
f1814b0b46
Big search and replace on test data so all the values can be used with a "Q" suffix: basically integer values have had a ".0" added to the end.
...
Added copies of the tests tweaked to test __float128.
2014-02-24 17:17:05 +00:00
John Maddock
57b40ac443
Fix for sph_bessel when v is large and x is small.
...
[SVN r86343]
2013-10-17 18:21:56 +00:00
John Maddock
7858278bec
Fix gcc-4.8.x warnings.
...
Fix some Mingw failures.
Fixes #8855 .
[SVN r85131]
2013-07-23 11:09:47 +00:00
John Maddock
76cc581bce
Refactor Bessel function code:
...
* Remove unused dead code.
* Improve and centralise asymptotic selection.
* Reorder algorithm selection in bessel_jy.
* Allow use of integer algorithms for arbitrary order - they're no slower than Steeds method which is also O(n).
[SVN r82816]
2013-02-11 12:12:50 +00:00
Gennadiy Rozental
3bc111cdb7
Eliminated test_exec_monitor
...
[SVN r82782]
2013-02-08 05:09:47 +00:00
John Maddock
d94751ba33
Fix numeric error in bessel_jy.hpp.
...
Remove some dead code from bessel_jy.hpp.
Add additional test cases for above bug.
Update and regenerate docs to match.
[SVN r77513]
2012-03-24 11:59:21 +00:00
John Maddock
887f590fcd
Refactor the tests some more: allow tables of data to be of a different type to the type being tested - allows us to have tables of POD's (fast to compile) rather than tables of UDT's which compile very slowly on some compilers (usually Intel).
...
[SVN r76544]
2012-01-16 18:25:02 +00:00
John Maddock
4baef4e354
Refactor tests to make better use of separate file compilation and reduce compile/testing times.
...
[SVN r76307]
2012-01-04 17:28:50 +00:00
John Maddock
8d9372fac9
Begin refactoring math lib test cases as template so they can used by other numerical types.
...
Change constant declarations in the Math lib headers to give full digits when used with UDT's that are constructible from strings.
[SVN r75820]
2011-12-06 09:38:16 +00:00