Skip to content

Conversation

@mborland
Copy link
Member

No description provided.

pps83 and others added 30 commits November 28, 2024 15:40
… 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
```
Suppress unused parameter warnings
Fix clang warning when compiling with -ffast-math: use of infinity is undefined behavior due to the currently enabled floating-point options
First batch changes double-fp-backend
Query cyl_bessel_k for cpp_double_double
Fix constexpr cmath floor of 1 returning 0 #1232
The Cauchy CDF function may be expressed as atan2(1, -x)/pi.
Simplify the formula for the CDF of the Cauchy distribution.
* 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 <[email protected]>
Also add a missing closing parenthesis in the pdf expression.
DOC: Update description of the Cauchy cdf and its complement.
Fix check for clang warning -Wnan-infinity-disabled
@mborland
Copy link
Member Author

Minus our semi-regular S390X failure this should be good for release.

@mborland mborland merged commit 529f3a7 into master Feb 24, 2025
153 of 155 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants