From 1f94d9806b40c2500d19d35d60c36be1418d16e3 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Fri, 10 Mar 2023 12:31:51 -0800 Subject: [PATCH] Fix -Wmaybe-uninitialized in bessel jy series --- .../special_functions/detail/bessel_jy_derivatives_series.hpp | 2 +- .../boost/math/special_functions/detail/bessel_jy_series.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp b/include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp index 3bd587ff44..8914e2c3f1 100644 --- a/include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp +++ b/include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp @@ -194,7 +194,7 @@ inline T bessel_y_derivative_small_z_series(T v, T x, const Policy& pol) } else { - int sgn; + int sgn {}; prefix = boost::math::lgamma(-v, &sgn, pol) + (v - 1) * log(x / 2) - constants::ln_two(); prefix = exp(prefix) * sgn / boost::math::constants::pi(); } diff --git a/include/boost/math/special_functions/detail/bessel_jy_series.hpp b/include/boost/math/special_functions/detail/bessel_jy_series.hpp index 6d9ff15fac..5e9ffea45b 100644 --- a/include/boost/math/special_functions/detail/bessel_jy_series.hpp +++ b/include/boost/math/special_functions/detail/bessel_jy_series.hpp @@ -193,7 +193,7 @@ inline T bessel_y_small_z_series(T v, T x, T* pscale, const Policy& pol) } else { - int sgn; + int sgn {}; prefix = boost::math::lgamma(-v, &sgn, pol) + p; prefix = exp(prefix) * sgn / constants::pi(); }