Matt Borland
529f3a759d
Merge pull request #1246 from boostorg/develop
...
Merge for 1.88
boost-1.88.0.beta1
boost-1.88.0
2025-02-24 14:36:11 -05:00
Matt Borland
a5c062542a
Merge pull request #1239 from WarrenWeckesser/misc-corrections
2025-01-27 09:26:54 -05:00
Warren Weckesser
2fda707186
MAINT: Remove an obsolete comment in skew_normal.hpp.
2025-01-24 21:18:22 -05:00
Warren Weckesser
dd02f2278a
DOC: Fix a typo in the example test driver program in special_tut.qbk.
2025-01-24 21:16:32 -05:00
Warren Weckesser
242d36c3c5
MAINT: Remove a comment about the number of distributions.
...
Apparently this comment is not being maintained.
2025-01-24 21:16:32 -05:00
Warren Weckesser
814632540b
MAINT: Fix a repeated typo in a comment in several test files.
2025-01-24 21:15:54 -05:00
Matt Borland
7e5e9205a8
Merge pull request #1238 from pps83/develop-warnfix
...
Fix check for clang warning -Wnan-infinity-disabled
2025-01-23 14:01:26 -05:00
Matt Borland
61b87dff32
Merge pull request #1237 from WarrenWeckesser/doc-cauchy-cdf
...
DOC: Update description of the Cauchy cdf and its complement.
2025-01-23 14:00:28 -05:00
Pavel P
dfa0bd6ee6
Fix check for clang warning -Wnan-infinity-disabled
2025-01-23 17:55:02 +02:00
Warren Weckesser
742b5cccdd
DOC: Update description of the Cauchy cdf and its complement.
...
Also add a missing closing parenthesis in the pdf expression.
2025-01-22 15:11:29 -05:00
Alejandro Baranek
2f3c7985f7
Update gamma.hpp ( #1236 )
...
* Update gamma.hpp
Missing name for Lanczos parameter in gamma_imp_final
* Update gamma.hpp
* Change location of void and annotate
---------
Co-authored-by: Matt Borland <matt@mattborland.com >
2025-01-21 16:15:52 -05:00
Matt Borland
0b574c3eeb
Merge pull request #1235 from boostorg/update_library
...
Update library version on Master
2025-01-21 15:10:53 -05:00
Matt Borland
613911ab54
Update library version
2025-01-21 10:52:24 -05:00
Matt Borland
024a4fed70
Merge pull request #1234 from WarrenWeckesser/simplify-cauchy-cdf
...
Simplify the formula for the CDF of the Cauchy distribution.
2025-01-17 08:12:47 -05:00
Warren Weckesser
7d6f32045a
Simplify the formula for the CDF of the Cauchy distribution.
...
The Cauchy CDF function may be expressed as atan2(1, -x)/pi.
2025-01-16 23:07:27 -05:00
Matt Borland
933faf4d2c
Merge pull request #1233 from yousseflakhal/fix-constexpr-floor
...
Fix constexpr cmath floor of 1 returning 0 #1232
2025-01-13 08:49:07 -05:00
Youssef LAKHAL
adaf1bfd06
Fix constexpr cmath floor of 1 returning 0 #1232
2025-01-12 15:54:47 +01:00
Christopher Kormanyos
c5d36664fd
Merge pull request #1228 from boostorg/query_bessel_kn
...
Query cyl_bessel_k for cpp_double_double
2024-12-24 12:30:52 +01:00
ckormanyos
e24754779e
Repair typo in cyl_bessel_k_prime test
2024-12-23 19:15:13 +01:00
ckormanyos
55a2181e8b
Modify extreme test case from #1228
2024-12-23 18:51:41 +01:00
ckormanyos
56aadecb62
Repair typo in max_digits10
2024-12-23 14:21:34 +01:00
ckormanyos
2a7bef3410
Query cyl_bessel_k for cpp_double_double
2024-12-22 14:43:19 +01:00
Matt Borland
52b029ffa1
Merge pull request #1225 from boostorg/fix_warn
2024-12-19 15:48:25 -05:00
Christopher Kormanyos
d02646864d
Merge pull request #1226 from boostorg/double_double_batch_01
...
First batch changes double-fp-backend
2024-12-19 21:45:58 +01:00
ckormanyos
bf7fb3782b
Remove wrong constexpr and revert bessel_j change
2024-12-19 19:41:36 +01:00
ckormanyos
214e19cc51
Apply cyl_bessel_k0 logic change 113 bits
2024-12-19 18:33:28 +01:00
ckormanyos
03085568a9
Increase tols for some updated MSVC runners
2024-12-19 15:38:12 +01:00
ckormanyos
dbc9e72b70
Repair typo on double min_exponent10
2024-12-19 13:25:47 +01:00
ckormanyos
464922e136
Attempt to restore 3 missing cover lines
2024-12-19 13:13:30 +01:00
ckormanyos
8a45d187c7
Try repairing table syntax errors
2024-12-19 10:16:30 +01:00
ckormanyos
a9bc5d65c7
First batch changes double-fp-backend
2024-12-19 09:29:03 +01:00
Matt Borland
b101f106cc
Change minimum clang version for -Wnan-infinity-disabled
2024-12-17 06:35:24 -05:00
Matt Borland
699d79b54f
Merge pull request #1222 from pps83/develop-inf-warn2
...
Fix clang warning when compiling with -ffast-math: use of infinity is undefined behavior due to the currently enabled floating-point options
2024-12-16 16:18:07 -05:00
Matt Borland
a45409c57b
Merge pull request #1224 from boostorg/version
...
Update library version
2024-12-16 11:29:47 -05:00
Matt Borland
1ae45f52ad
Update library version
2024-12-16 09:36:30 -05:00
Matt Borland
21913610ff
Merge pull request #1223 from Flamefire/unused
...
Suppress unused parameter warnings
2024-12-06 14:13:14 -05:00
Alexander Grund
16f09c5bce
Suppress unused parameter warnings
2024-12-06 16:33:43 +01:00
Pavel P
289e1813d8
Fix clang warning when compiling with -ffast-math: use of infinity is undefined behavior due to the currently enabled floating-point options
...
Fixes the following warning:
```
C:\boost_1_86_0\boost/math/ccmath/isinf.hpp(29,69): warning : use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
C:\boost_1_86_0\boost/math/ccmath/isinf.hpp(29,25): warning : use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
C:\boost_1_86_0\boost/math/ccmath/ldexp.hpp(50,38): note: in instantiation of function template specialization 'boost::math::ccmath::isinf<float>' requested here
C:\boost_1_86_0\boost/math/ccmath/ldexp.hpp(69,33): note: in instantiation of function template specialization 'boost::math::ccmath::ldexp<float, true>' requested here
```
2024-11-28 15:40:10 +02:00
Matt Borland
f1b0b95a04
Merge pull request #1219 from boostorg/develop
...
Merge to master for 1.87
boost-1.87.0.beta1
boost-1.87.0
2024-10-30 09:19:11 -04:00
Matt Borland
8f843fd131
Merge branch 'master' into develop
2024-10-29 08:51:15 -04:00
Pavel P
2cd9c4d835
Fix icx warning: explicit comparison with infinity in fast floating point mode with intel compiler ( #1218 )
...
fixes #1217
2024-10-28 15:46:58 -04:00
NickelWenzel
097b73c9bf
fix: define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS for emscripten ( #1216 )
2024-10-24 09:01:17 -04:00
Matt Borland
e690b00296
Fix compile test CML and add CMake testing ( #1213 )
...
* Add boost standard CMake Testing
* Add include private
* Change CI command
* Use boost test and change target
2024-10-17 13:39:33 -04:00
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
Alexander Grund
5970659e51
CML: Add project to IDEs ( #1209 )
...
Make IDEs show the headers as a separate target.
2024-10-15 09:21:58 -04:00
Matt Borland
522989011a
Merge pull request #1208 from boostorg/compile_tests
...
More fixes for path of compile tests
2024-10-10 15:43:44 -04:00
Matt Borland
bb7539ee5e
Merge pull request #1207 from boostorg/FLT_128_Config
...
Make sure we don't activate float128 use when explicitly disabled
2024-10-10 12:44:44 -04:00
Matt Borland
810ec3d618
Fix path of test tools
2024-10-10 09:50:49 -04:00
Matt Borland
2ff0e0719e
Fix path for test_data include test
2024-10-10 09:46:46 -04:00
Matt Borland
7569652ec3
Fix solve include test
2024-10-10 09:45:51 -04:00