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

26 Commits

Author SHA1 Message Date
Matt Borland
3bb781afda Don't check second macro if user said to use sycl 2025-09-26 12:11:11 +02:00
Matt Borland
d95a79ba34 Include sycl header for additional error detection 2025-06-10 14:41:46 -04:00
Matt Borland
29c8db5755 Add logistic dist SYCL testing 2024-07-29 15:31:18 -04:00
Matt Borland
0b0af30f49 Change tolerance for non-x86 platforms 2023-02-12 10:27:52 -08:00
Matt Borland
56758d7ac2 Long double/real concept fixes 2023-02-12 08:16:28 -08:00
Matt Borland
1503eb3a8e Change tolerance of long doubles on ARM 2023-02-12 08:14:58 -08:00
Matt Borland
c0f89544c3 Add logistic distribution logcdf for complement two type 2023-02-06 18:14:49 -08:00
Matt Borland
b02674d50f Improve logistic distribution logcdf 2023-02-06 18:02:59 -08:00
Matt Borland
c73c96ce95 Add logcdf specialization to logistic distribution 2023-02-06 10:40:53 -08: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
Matt Borland
e1601f129a Complete CI test with standalone mode (#680) 2022-01-14 08:12:22 -08:00
Edward Diener
6d678efbf7 Change __BORLANDC__ to BOOST_BORLANDC and __CODEGEARC__ to BOOST_CODEGEARC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#345) 2020-05-06 11:46:51 -04:00
Nick
e5f019c62a Merge branch 'develop' into distribution_entropy 2019-12-27 14:05:19 -05:00
Brian Wignall
3c976e5e09 Fix typos 2019-12-24 21:42:09 -05:00
NAThompson
64eea0438e Entropy for a couple more distributions. [CI SKIP] 2019-12-23 11:39:59 -05:00
Nick Thompson
9b14fff12e Remove header deprecation warnings. 2019-08-10 08:50:12 -04: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
ee2d3a68af Oh my, fix lots of typos (search and replace). 2015-06-18 18:47:50 +01:00
PABristow
da499e8cc1 Adjusted tests and comments for random variate infinite. 2014-02-18 17:18:00 +00:00
Gennadiy Rozental
3bc111cdb7 Eliminated test_exec_monitor
[SVN r82782]
2013-02-08 05:09:47 +00:00
John Maddock
392fbeeddd Add extra error tests for negative_binomial to laplace distros.
Refs #6934.

[SVN r78773]
2012-05-30 18:15:41 +00:00
Steven Watanabe
3524499fc0 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
f11d1c3c2b Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
John Maddock
37fc4f32c3 Add some missing #includes and adjust expected error rates.
[SVN r51611]
2009-03-04 18:25:24 +00:00
John Maddock
2246b77395 Change tests to link to external Boost.Test library as this speeds build times by several factors when building with Intel C++.
Change fpclassify to use our code rather than std::fpclassify with Intel C++ as it doesn't always compile the latter.

[SVN r51576]
2009-03-03 17:16:56 +00:00
John Maddock
74559257f6 Added logistic distribution.
[SVN r49485]
2008-10-29 13:10:08 +00:00