gauss_laguerre_quadrature
../boost/math/tools/toms748_solve.hpp:310:48: warning: mangled name for 'std::pair<T, T> boost::math::tools::toms748_solve(F, const T&, const T&, const T&, const T&, Tol, uintmax_t&, const Policy&) [with F = gauss::laguerre::detail::laguerre_l_object<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0> >; T = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>; Tol = bool (*)(const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&, const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&) noexcept; Policy = boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>; uintmax_t = long unsigned int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/math/tools/toms748_solve.hpp:328:19: warning: mangled name for 'mu' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/math/tools/toms748_solve.hpp:499:55: warning: mangled name for 'std::pair<T, T> boost::math::tools::toms748_solve(F, const T&, const T&, Tol, uintmax_t&, const Policy&) [with F = gauss::laguerre::detail::laguerre_l_object<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0> >; T = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>; Tol = bool (*)(const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&, const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&) noexcept; Policy = boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/math/tools/roots.hpp:137:48: warning: mangled name for 'std::pair<T, T> boost::math::tools::bisect(F, T, T, Tol, uintmax_t&, const Policy&) [with F = gauss::laguerre::detail::laguerre_l_object<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0> >; T = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>; Tol = bool (*)(const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&, const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&) noexcept; Policy = boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/math/tools/toms748_solve.hpp:510:55: warning: mangled name for 'std::pair<T, T> boost::math::tools::toms748_solve(F, const T&, const T&, Tol, uintmax_t&) [with F = gauss::laguerre::detail::laguerre_l_object<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0> >; T = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>; Tol = bool (*)(const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&, const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&) noexcept]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/math/tools/roots.hpp:213:55: warning: mangled name for 'std::pair<T, T> boost::math::tools::bisect(F, T, T, Tol, uintmax_t&) [with F = gauss::laguerre::detail::laguerre_l_object<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0> >; T = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>; Tol = bool (*)(const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&, const boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<101>, (boost::multiprecision::expression_template_option)0>&) noexcept]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/math/special_functions/detail/bessel_ik.hpp:421:22: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized]