Warnings: teeks99-dkr-mg7 - multiprecision / gcc-7~c++14
Rev 2c0fc8b79b38277ae5f9ad52682877fb9756d9a7 / Fri, 26 Jun 2026 04:01:19 +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]
                
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:1712:12: warning: variable 't' set but not used [-Wunused-but-set-variable]
                
standalone_test_arithmetic_cpp_dec_float
../libs/multiprecision/test/test_arithmetic.hpp:1712:12: warning: variable 't' set but not used [-Wunused-but-set-variable]
                
standalone_test_arithmetic_cpp_double_fp
../libs/multiprecision/test/test_arithmetic.hpp:1712:12: warning: variable 't' set but not used [-Wunused-but-set-variable]
../libs/multiprecision/test/test_arithmetic.hpp:1712:12: warning: variable 't' set but not used [-Wunused-but-set-variable]
../libs/multiprecision/test/test_arithmetic.hpp:1712:12: warning: variable 't' set but not used [-Wunused-but-set-variable]