Compile [2024-11-20 01:37:39 UTC]: fail
"g++-11" -fvisibility-inlines-hidden -std=c++20 -pthread -O3 -finline-functions -Wno-inline -Wall -fvisibility=hidden -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_CONTAINER_NO_LIB=1 -DBOOST_CONTAINER_STATIC_LINK=1 -DBOOST_RANDOM_NO_LIB=1 -DBOOST_SYSTEM_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -DBOOST_UBLAS_UNSUPPORTED_COMPILER=0 -DNDEBUG -DTEST=5 -I".." -I"../libs/math/include_private" -I"../libs/math/test" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/assert/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/container/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/container_hash/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/core/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/describe/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/integer/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/intrusive/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/lexical_cast/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/math/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/move/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/mp11/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/predef/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/random/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/system/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/throw_exception/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/type_index/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/type_traits/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/variant2/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/winapi/include" -c -o "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/math/test/test_pFq_real_concept.test/gcc-11~c++20/release/arm_64/link-static/pch-off/threading-multi/visibility-hidden/test_pFq.o" "../libs/math/test/test_pFq.cpp"
In file included from ../boost/math/special_functions/hypergeometric_pFq.hpp:11,
from ../libs/math/test/test_pFq.hpp:25,
from ../libs/math/test/test_pFq.cpp:6:
../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp: In instantiation of ???std::pair<_ForwardIterator, _ForwardIterator> boost::math::detail::hypergeometric_pFq_checked_series_impl(const Seq&, const Seq&, const Real&, const Policy&, const Terminal&, long long int&) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; 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>; Terminal = boost::math::detail::iteration_terminator]???:
../boost/math/special_functions/hypergeometric_pFq.hpp:61:107: required from ???typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type boost::math::hypergeometric_pFq(const Seq&, const Seq&, const Real&, Real*, const Policy&) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; 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>; typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type = boost::math::concepts::real_concept; typename Seq::value_type = boost::math::concepts::real_concept]???
../boost/math/special_functions/hypergeometric_pFq.hpp:72:35: required from ???typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type boost::math::hypergeometric_pFq(const Seq&, const Seq&, const Real&, Real*) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type = boost::math::concepts::real_concept; typename Seq::value_type = boost::math::concepts::real_concept]???
../boost/math/special_functions/hypergeometric_pFq.hpp:84:67: required from ???typename boost::math::tools::promote_args<T, U>::type boost::math::hypergeometric_pFq(const std::initializer_list<_Tp>&, const std::initializer_list<_Tp>&, const Real&, Real*) [with R = boost::math::concepts::real_concept; Real = boost::math::concepts::real_concept; typename boost::math::tools::promote_args<T, U>::type = boost::math::concepts::real_concept]???
../libs/math/test/test_pFq.hpp:111:4: required from ???void test_spots_1F0(T, const char*) [with T = boost::math::concepts::real_concept]???
../libs/math/test/test_pFq.hpp:304:18: required from ???void test_spots(T, const char*) [with T = boost::math::concepts::real_concept]???
../libs/math/test/test_pFq.cpp:33:14: required from here
../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp:122:28: note: parameter passing for argument of type ???std::pair<boost::math::concepts::real_concept, boost::math::concepts::real_concept>??? when C++17 is enabled changed to match C++14 in GCC 10.1
122 | std::pair<Real, Real> hypergeometric_pFq_checked_series_impl(const Seq& aj, const Seq& bj, const Real& z, const Policy& pol, const Terminal& termination, long long& log_scale)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../boost/math/special_functions/detail/bernoulli_details.hpp:11,
from ../boost/math/special_functions/bernoulli.hpp:16,
from ../boost/math/special_functions/gamma.hpp:41,
from ../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp:16,
from ../boost/math/special_functions/hypergeometric_pFq.hpp:11,
from ../libs/math/test/test_pFq.hpp:25,
from ../libs/math/test/test_pFq.cpp:6:
../boost/math/tools/toms748_solve.hpp: In instantiation of ???std::pair<_ForwardIterator, _ForwardIterator> boost::math::tools::toms748_solve(F, const T&, const T&, Tol, uintmax_t&) [with F = boost::math::detail::max_bernoulli_root_functor; T = double; Tol = boost::math::tools::equal_floor; uintmax_t = long unsigned int]???:
../boost/math/special_functions/detail/bernoulli_details.hpp:115:53: required from ???std::size_t boost::math::detail::find_bernoulli_overflow_limit(const false_type&) [with T = boost::math::concepts::real_concept; 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>; std::size_t = long unsigned int; std::false_type = std::integral_constant<bool, false>]???
../boost/math/special_functions/detail/bernoulli_details.hpp:136:75: required from ???std::size_t boost::math::detail::b2n_overflow_limit() [with T = boost::math::concepts::real_concept; 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>; std::size_t = long unsigned int]???
../boost/math/special_functions/detail/bernoulli_details.hpp:371:50: required from ???OutputIterator boost::math::detail::bernoulli_numbers_cache<T, Policy>::copy_bernoulli_numbers(OutputIterator, std::size_t, std::size_t, const Policy&) [with OutputIterator = boost::math::concepts::real_concept*; T = boost::math::concepts::real_concept; 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>; std::size_t = long unsigned int]???
../boost/math/special_functions/bernoulli.hpp:56:74: required from ???OutputIterator boost::math::detail::bernoulli_number_imp(OutputIterator, std::size_t, std::size_t, const Policy&, const std::integral_constant<int, 0>&) [with T = boost::math::concepts::real_concept; OutputIterator = boost::math::concepts::real_concept*; 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>; std::size_t = long unsigned int]???
../boost/math/special_functions/bernoulli.hpp:71:48: required from ???T boost::math::bernoulli_b2n(int, const Policy&) [with T = boost::math::concepts::real_concept; 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>]???
../boost/math/special_functions/bernoulli.hpp:78:40: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
../boost/math/special_functions/hypergeometric_pFq.hpp:61:107: required from ???typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type boost::math::hypergeometric_pFq(const Seq&, const Seq&, const Real&, Real*, const Policy&) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; 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>; typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type = boost::math::concepts::real_concept; typename Seq::value_type = boost::math::concepts::real_concept]???
../boost/math/special_functions/hypergeometric_pFq.hpp:72:35: required from ???typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type boost::math::hypergeometric_pFq(const Seq&, const Seq&, const Real&, Real*) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type = boost::math::concepts::real_concept; typename Seq::value_type = boost::math::concepts::real_concept]???
../boost/math/special_functions/hypergeometric_pFq.hpp:84:67: required from ???typename boost::math::tools::promote_args<T, U>::type boost::math::hypergeometric_pFq(const std::initializer_list<_Tp>&, const std::initializer_list<_Tp>&, const Real&, Real*) [with R = boost::math::concepts::real_concept; Real = boost::math::concepts::real_concept; typename boost::math::tools::promote_args<T, U>::type = boost::math::concepts::real_concept]???
../libs/math/test/test_pFq.hpp:111:4: required from ???void test_spots_1F0(T, const char*) [with T = boost::math::concepts::real_concept]???
../libs/math/test/test_pFq.hpp:304:18: required from ???void test_spots(T, const char*) [with T = boost::math::concepts::real_concept]???
../libs/math/test/test_pFq.cpp:33:14: required from here
../boost/math/tools/toms748_solve.hpp:510:55: note: parameter passing for argument of type ???std::pair<double, double>??? when C++17 is enabled changed to match C++14 in GCC 10.1
510 | BOOST_MATH_GPU_ENABLED inline boost::math::pair<T, T> toms748_solve(F f, const T& ax, const T& bx, Tol tol, boost::math::uintmax_t& max_iter)
| ^~~~~~~~~~~~~
In file included from ../libs/math/test/test_pFq.hpp:25,
from ../libs/math/test/test_pFq.cpp:6:
../boost/math/special_functions/hypergeometric_pFq.hpp: In function ???typename boost::math::tools::promote_args<Real, typename Seq::value_type>::type boost::math::hypergeometric_pFq(const Seq&, const Seq&, const Real&, Real*, const Policy&) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; 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>]???:
../boost/math/special_functions/hypergeometric_pFq.hpp:61:44: note: parameter passing for argument of type ???std::pair<boost::math::concepts::real_concept, boost::math::concepts::real_concept>??? when C++17 is enabled changed to match C++14 in GCC 10.1
61 | std::pair<value_type, value_type> r = boost::math::detail::hypergeometric_pFq_checked_series_impl(aj, bj, value_type(z), pol, boost::math::detail::iteration_terminator(boost::math::policies::get_max_series_iterations<forwarding_policy>()), scale);
| ^
In file included from ../boost/math/special_functions/bernoulli.hpp:16,
from ../boost/math/special_functions/gamma.hpp:41,
from ../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp:16,
from ../boost/math/special_functions/hypergeometric_pFq.hpp:11,
from ../libs/math/test/test_pFq.hpp:25,
from ../libs/math/test/test_pFq.cpp:6:
../boost/math/special_functions/detail/bernoulli_details.hpp: In function ???std::size_t boost::math::detail::find_bernoulli_overflow_limit(const false_type&) [with T = boost::math::concepts::real_concept; 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>]???:
../boost/math/special_functions/detail/bernoulli_details.hpp:115:53: note: parameter passing for argument of type ???std::pair<double, double>??? when C++17 is enabled changed to match C++14 in GCC 10.1
115 | double result = boost::math::tools::toms748_solve(fun, sqrt(static_cast<double>(t)), static_cast<double>(t), tol, max_iter).first / 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/utility:70,
from /usr/include/c++/11/algorithm:60,
from ../boost/math/tools/config.hpp:215,
from ../boost/math/special_functions/round.hpp:14,
from ../boost/math/concepts/real_concept.hpp:26,
from ../libs/math/test/test_pFq.hpp:9,
from ../libs/math/test/test_pFq.cpp:6:
/usr/include/c++/11/bits/stl_pair.h: In function ???constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = boost::math::concepts::real_concept&; _T2 = boost::math::concepts::real_concept&]???:
/usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type ???std::pair<boost::math::concepts::real_concept, boost::math::concepts::real_concept>??? when C++17 is enabled changed to match C++14 in GCC 10.1
567 | make_pair(_T1&& __x, _T2&& __y)
| ^~~~~~~~~
In file included from ../boost/math/special_functions/detail/bernoulli_details.hpp:11,
from ../boost/math/special_functions/bernoulli.hpp:16,
from ../boost/math/special_functions/gamma.hpp:41,
from ../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp:16,
from ../boost/math/special_functions/hypergeometric_pFq.hpp:11,
from ../libs/math/test/test_pFq.hpp:25,
from ../libs/math/test/test_pFq.cpp:6:
../boost/math/tools/toms748_solve.hpp: In function ???std::pair<_ForwardIterator, _ForwardIterator> boost::math::tools::toms748_solve(F, const T&, const T&, const T&, const T&, Tol, uintmax_t&, const Policy&) [with F = boost::math::detail::max_bernoulli_root_functor; T = double; Tol = boost::math::tools::equal_floor; 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>]???:
../boost/math/tools/toms748_solve.hpp:310:48: note: parameter passing for argument of type ???std::pair<double, double>??? when C++17 is enabled changed to match C++14 in GCC 10.1
310 | BOOST_MATH_GPU_ENABLED boost::math::pair<T, T> toms748_solve(F f, const T& ax, const T& bx, const T& fax, const T& fbx, Tol tol, boost::math::uintmax_t& max_iter, const Policy& pol)
| ^~~~~~~~~~~~~
In file included from ../boost/math/special_functions/hypergeometric_pFq.hpp:11,
from ../libs/math/test/test_pFq.hpp:25,
from ../libs/math/test/test_pFq.cpp:6:
../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp: In function ???std::pair<_ForwardIterator, _ForwardIterator> boost::math::detail::hypergeometric_pFq_checked_series_impl(const Seq&, const Seq&, const Real&, const Policy&, const Terminal&, long long int&) [with Seq = std::initializer_list<boost::math::concepts::real_concept>; Real = boost::math::concepts::real_concept; 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>; Terminal = boost::math::detail::iteration_terminator]???:
../boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp:122:28: note: parameter passing for argument of type ???std::pair<boost::math::concepts::real_concept, boost::math::concepts::real_concept>??? when C++17 is enabled changed to match C++14 in GCC 10.1
122 | std::pair<Real, Real> hypergeometric_pFq_checked_series_impl(const Seq& aj, const Seq& bj, const Real& z, const Policy& pol, const Terminal& termination, long long& log_scale)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
300 second time limit exceeded