Warnings: teeks99-dkr-dg7 - multiprecision / gcc-7~c++14
Rev d14c9e4596b8f3896f17f5403755f1ec7019b19a / Thu, 14 Nov 2024 23:15:12 +0000
floating_point_examples
../libs/multiprecision/example/floating_point_examples.cpp:245:15: warning: mangled name for 'value_type derivative(value_type, value_type, function_type) [with value_type = double; function_type = double (*)(double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
                
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]
                
git_issue_624
../libs/multiprecision/test/git_issue_624.cpp:56:182: warning: typedef 'using checked_uint64_t = class boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<64, 64, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)1> >' locally defined but not used [-Wunused-local-typedefs]
                
standalone_test_arithmetic_cpp_bin_float
../libs/multiprecision/test/test_arithmetic.hpp:1705:12: warning: variable 't' set but not used [-Wunused-but-set-variable]
                
standalone_test_arithmetic_cpp_dec_float
../libs/multiprecision/test/test_arithmetic.hpp:1705:12: warning: variable 't' set but not used [-Wunused-but-set-variable]