Compile [2024-11-20 03:47:06 UTC]: fail
"g++-13" -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 -DTEST2A -I".." -I"../libs/math/include_private" -I"../libs/math/test" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/assert/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/container/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/container_hash/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/core/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/describe/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/integer/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/intrusive/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/lexical_cast/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/math/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/move/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/mp11/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/predef/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/random/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/system/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/throw_exception/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/type_index/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/type_traits/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/variant2/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/winapi/include" -c -o "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/math/test/tanh_sinh_quadrature_test_2a.test/gcc-13~c++20/release/riscv_64/link-static/pch-off/threading-multi/visibility-hidden/tanh_sinh_quadrature_test.o" "../libs/math/test/tanh_sinh_quadrature_test.cpp"
In file included from ../boost/multiprecision/cpp_int.hpp:2354,
from ../boost/multiprecision/cpp_bin_float.hpp:15,
from ../libs/math/test/tanh_sinh_quadrature_test.cpp:20:
In function ???constexpr void boost::multiprecision::backends::right_shift_generic(Int&, boost::multiprecision::double_limb_type) [with Int = cpp_int_backend<334, 334, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void>]???,
inlined from ???constexpr typename std::enable_if<(! boost::multiprecision::backends::is_trivial_cpp_int<boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator> >::value)>::type boost::multiprecision::backends::eval_right_shift(cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator>&, boost::multiprecision::double_limb_type) [with long unsigned int MinBits1 = 334; long unsigned int MaxBits1 = 334; boost::multiprecision::cpp_int_check_type Checked1 = boost::multiprecision::unchecked; Allocator1 = void]??? at ../boost/multiprecision/cpp_int/bitwise.hpp:643:26,
inlined from ???constexpr typename std::enable_if<(! boost::multiprecision::backends::is_trivial_cpp_int<boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator> >::value)>::type boost::multiprecision::backends::eval_right_shift(cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator>&, boost::multiprecision::double_limb_type) [with long unsigned int MinBits1 = 334; long unsigned int MaxBits1 = 334; boost::multiprecision::cpp_int_check_type Checked1 = boost::multiprecision::unchecked; Allocator1 = void]??? at ../boost/multiprecision/cpp_int/bitwise.hpp:604:1,
inlined from ???void boost::multiprecision::backends::copy_and_round(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>&, Int&, std::ptrdiff_t) [with unsigned int Digits = 1002; digit_base_type DigitBase = boost::multiprecision::backends::digit_base_2; Allocator = void; Exponent = int; Exponent MinE = 0; Exponent MaxE = 0; Int = cpp_int_backend<334, 334, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void>]??? at ../boost/multiprecision/cpp_bin_float.hpp:722:32,
inlined from ???boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>& boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>::operator=(const boost::multiprecision::backends::cpp_bin_float<D, B, A, E, MinE, MaxE>&) [with unsigned int D = 100; boost::multiprecision::backends::digit_base_type B = boost::multiprecision::backends::digit_base_10; A = void; E = int; E MinE = 0; E MaxE = 0; unsigned int Digits = 1002; boost::multiprecision::backends::digit_base_type DigitBase = boost::multiprecision::backends::digit_base_2; Allocator = void; Exponent = int; Exponent MinExponent = 0; Exponent MaxExponent = 0]??? at ../boost/multiprecision/cpp_bin_float.hpp:279:24:
../boost/multiprecision/cpp_int/bitwise.hpp:598:14: warning: array subscript [15, 1152921504606846975] is outside array bounds of ???boost::multiprecision::backends::cpp_bin_float<100>::rep_type [1]??? {aka ???boost::multiprecision::backends::cpp_int_backend<334, 334, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void> [1]???} [-Warray-bounds=]
598 | pr[i] = pr[i + offset] >> shift;
| ~~^
../boost/multiprecision/cpp_bin_float.hpp: In function ???boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>& boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>::operator=(const boost::multiprecision::backends::cpp_bin_float<D, B, A, E, MinE, MaxE>&) [with unsigned int D = 100; boost::multiprecision::backends::digit_base_type B = boost::multiprecision::backends::digit_base_10; A = void; E = int; E MinE = 0; E MaxE = 0; unsigned int Digits = 1002; boost::multiprecision::backends::digit_base_type DigitBase = boost::multiprecision::backends::digit_base_2; Allocator = void; Exponent = int; Exponent MinExponent = 0; Exponent MaxExponent = 0]???:
../boost/multiprecision/cpp_bin_float.hpp:276:67: note: at offset 120 into object ???b??? of size 64
276 | typename cpp_bin_float<D, B, A, E, MinE, MaxE>::rep_type b(f.bits());
| ^
In function ???constexpr void boost::multiprecision::backends::right_shift_generic(Int&, boost::multiprecision::double_limb_type) [with Int = cpp_int_backend<334, 334, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void>]???,
inlined from ???constexpr typename std::enable_if<(! boost::multiprecision::backends::is_trivial_cpp_int<boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator> >::value)>::type boost::multiprecision::backends::eval_right_shift(cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator>&, boost::multiprecision::double_limb_type) [with long unsigned int MinBits1 = 334; long unsigned int MaxBits1 = 334; boost::multiprecision::cpp_int_check_type Checked1 = boost::multiprecision::unchecked; Allocator1 = void]??? at ../boost/multiprecision/cpp_int/bitwise.hpp:643:26,
inlined from ???constexpr typename std::enable_if<(! boost::multiprecision::backends::is_trivial_cpp_int<boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator> >::value)>::type boost::multiprecision::backends::eval_right_shift(cpp_int_backend<MinBits, MaxBits, boost::multiprecision::unsigned_magnitude, Checked, Allocator>&, boost::multiprecision::double_limb_type) [with long unsigned int MinBits1 = 334; long unsigned int MaxBits1 = 334; boost::multiprecision::cpp_int_check_type Checked1 = boost::multiprecision::unchecked; Allocator1 = void]??? at ../boost/multiprecision/cpp_int/bitwise.hpp:604:1,
inlined from ???void boost::multiprecision::backends::copy_and_round(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>&, Int&, std::ptrdiff_t) [with unsigned int Digits = 1002; digit_base_type DigitBase = boost::multiprecision::backends::digit_base_2; Allocator = void; Exponent = int; Exponent MinE = 0; Exponent MaxE = 0; Int = cpp_int_backend<334, 334, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void>]??? at ../boost/multiprecision/cpp_bin_float.hpp:722:32,
inlined from ???boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>& boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>::operator=(const boost::multiprecision::backends::cpp_bin_float<D, B, A, E, MinE, MaxE>&) [with unsigned int D = 100; boost::multiprecision::backends::digit_base_type B = boost::multiprecision::backends::digit_base_10; A = void; E = int; E MinE = 0; E MaxE = 0; unsigned int Digits = 1002; boost::multiprecision::backends::digit_base_type DigitBase = boost::multiprecision::backends::digit_base_2; Allocator = void; Exponent = int; Exponent MinExponent = 0; Exponent MaxExponent = 0]??? at ../boost/multiprecision/cpp_bin_float.hpp:279:24:
../boost/multiprecision/cpp_int/bitwise.hpp:598:10: warning: array subscript [15, 1152921504606846975] is outside array bounds of ???boost::multiprecision::backends::cpp_bin_float<100>::rep_type [1]??? {aka ???boost::multiprecision::backends::cpp_int_backend<334, 334, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void> [1]???} [-Warray-bounds=]
598 | pr[i] = pr[i + offset] >> shift;
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../boost/multiprecision/cpp_bin_float.hpp: In function ???boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>& boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent>::operator=(const boost::multiprecision::backends::cpp_bin_float<D, B, A, E, MinE, MaxE>&) [with unsigned int D = 100; boost::multiprecision::backends::digit_base_type B = boost::multiprecision::backends::digit_base_10; A = void; E = int; E MinE = 0; E MaxE = 0; unsigned int Digits = 1002; boost::multiprecision::backends::digit_base_type DigitBase = boost::multiprecision::backends::digit_base_2; Allocator = void; Exponent = int; Exponent MinExponent = 0; Exponent MaxExponent = 0]???:
../boost/multiprecision/cpp_bin_float.hpp:276:67: note: at offset 120 into object ???b??? of size 64
276 | typename cpp_bin_float<D, B, A, E, MinE, MaxE>::rep_type b(f.bits());
| ^
300 second time limit exceeded