Test output: teeks99-05-mg8-2a-32onarmv7l - multiprecision - exercise_threading_log_agm_cpp_bin_float / gcc-8~c++2a
Rev 9dae34c66db664e04b92ce65f33d238cb5fb1c44 / Thu, 21 Nov 2024 00:29:35 +0000
Compile [2024-11-21 20:44:42 UTC]: succeed

"g++-8"   -fvisibility-inlines-hidden -std=c++2a -fPIC -pthread -O3 -finline-functions -Wno-inline -Wall -fvisibility=hidden -Wno-missing-braces -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_MULTIPRECISION_EXERCISE_THREADING_BACKEND_TYPE=103 -DNDEBUG   -I".." -I"../libs/multiprecision/include"  -c -o "/mnt/fs1/teeks99-05/run/results/boost/bin.v2/libs/multiprecision/example/exercise_threading_log_agm_cpp_bin_float.test/gcc-8~c++2a/release/arm_32/threading-multi/visibility-hidden/exercise_threading_log_agm.o" "../libs/multiprecision/example/exercise_threading_log_agm.cpp"

In file included from ../libs/multiprecision/example/exercise_threading_log_agm.cpp:76:
../boost/multiprecision/cpp_bin_float.hpp: In instantiation of ???void boost::multiprecision::backends::eval_ceil(boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>&, const boost::multiprecision::backends::cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>&) [with unsigned int Digits = 501; boost::multiprecision::backends::digit_base_type DigitBase = (boost::multiprecision::backends::digit_base_type)10; Allocator = void; Exponent = int; Exponent MinE = 0; Exponent MaxE = 0]???:
../boost/multiprecision/detail/default_ops.hpp:1509:16:   required from ???constexpr void boost::multiprecision::default_ops::eval_trunc(T&, const T&) [with T = boost::multiprecision::backends::cpp_bin_float<501>]???
../boost/multiprecision/detail/functions/trig.hpp:214:17:   required from ???void boost::multiprecision::default_ops::eval_sin(T&, const T&) [with T = boost::multiprecision::backends::cpp_bin_float<501>]???
../boost/multiprecision/detail/functions/trig.hpp:811:15:   required from ???void boost::multiprecision::default_ops::eval_acos(T&, const T&) [with T = boost::multiprecision::backends::cpp_bin_float<501>]???
../boost/multiprecision/detail/default_ops.hpp:3893:1:   required from ???constexpr typename std::enable_if<(boost::multiprecision::number_category<Num>::value == number_kind_floating_point), boost::multiprecision::number<Backend, (boost::multiprecision::expression_template_option)0> >::type boost::multiprecision::acos(const boost::multiprecision::number<Backend, (boost::multiprecision::expression_template_option)0>&) [with Backend = boost::multiprecision::backends::cpp_bin_float<501>; typename std::enable_if<(boost::multiprecision::number_category<Num>::value == number_kind_floating_point), boost::multiprecision::number<Backend, (boost::multiprecision::expression_template_option)0> >::type = boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>]???
../boost/math/constants/calculate_constants.hpp:20:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
../boost/math/constants/constants.hpp:273:3:   required from ???static const T& boost::math::constants::detail::constant_pi<T>::get(const std::integral_constant<int, N>&) [with int N = 1666; T = boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>]???
../boost/math/constants/constants.hpp:273:3:   required from ???constexpr typename boost::math::constants::detail::constant_return<Real, Policy>::type boost::math::constants::pi() [with T = boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>; 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::constants::detail::constant_return<Real, Policy>::type = const boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>&]???
../boost/math/constants/constants.hpp:273:3:   required from ???constexpr typename boost::math::constants::detail::constant_return<T>::type boost::math::constants::pi() [with T = boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>; typename boost::math::constants::detail::constant_return<T>::type = const boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>&]???
../libs/multiprecision/example/exercise_threading_log_agm.cpp:293:53:   required from ???FloatingPointType boost::multiprecision::exercise_threading::log(const FloatingPointType&) [with FloatingPointType = boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>]???
../libs/multiprecision/example/exercise_threading_log_agm.cpp:327:82:   required from ???bool log_agm_concurrent(float&) [with FloatingPointType = boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<501>, (boost::multiprecision::expression_template_option)0>]???
../libs/multiprecision/example/exercise_threading_log_agm.cpp:446:102:   required from here
../boost/multiprecision/cpp_bin_float.hpp:1994:48: warning: comparison of integer expressions of different signedness: ???std::ptrdiff_t??? {aka ???int???} and ???unsigned int??? [-Wsign-compare]
       if ((std::ptrdiff_t)eval_msb(res.bits()) != cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::bit_count - 1 - shift)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member 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 = 501; boost::multiprecision::backends::digit_base_type B = (boost::multiprecision::backends::digit_base_type)10; A = void; E = int; E MinE = 0; E MaxE = 0; unsigned int Digits = 4998; boost::multiprecision::backends::digit_base_type DigitBase = (boost::multiprecision::backends::digit_base_type)2; Allocator = void; Exponent = int; Exponent MinExponent = 0; Exponent MaxExponent = 0]???:
cc1plus: warning: ???void* __builtin_memcpy(void*, const void*, unsigned int)??? reading 628 bytes from a region of size 224 [-Wstringop-overflow=]
            
Link [2024-11-21 20:44:42 UTC]: succeed

"g++-8"    -o "/mnt/fs1/teeks99-05/run/results/boost/bin.v2/libs/multiprecision/example/exercise_threading_log_agm_cpp_bin_float.test/gcc-8~c++2a/release/arm_32/threading-multi/visibility-hidden/exercise_threading_log_agm_cpp_bin_float" -Wl,--start-group "/mnt/fs1/teeks99-05/run/results/boost/bin.v2/libs/multiprecision/example/exercise_threading_log_agm_cpp_bin_float.test/gcc-8~c++2a/release/arm_32/threading-multi/visibility-hidden/exercise_threading_log_agm.o"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -Wl,--end-group -fPIC -pthread -fvisibility=hidden -fvisibility-inlines-hidden 

            
Run [2024-11-21 20:44:42 UTC]: fail

Calculating 10000 primes
Executing with 4 threads
log agm concurrent at index 100 of 10000. Total processed so far: 1.0%.
log agm concurrent at index 200 of 10000. Total processed so far: 2.0%.
log agm concurrent at index 300 of 10000. Total processed so far: 3.0%.
log agm concurrent at index 400 of 10000. Total processed so far: 4.0%.
log agm concurrent at index 500 of 10000. Total processed so far: 5.0%.
log agm concurrent at index 600 of 10000. Total processed so far: 6.0%.
log agm concurrent at index 700 of 10000. Total processed so far: 7.0%.
log agm concurrent at index 800 of 10000. Total processed so far: 8.0%.
log agm concurrent at index 900 of 10000. Total processed so far: 9.0%.
log agm concurrent at index 1000 of 10000. Total processed so far: 10.0%.
log agm concurrent at index 1100 of 10000. Total processed so far: 11.0%.
log agm concurrent at index 1200 of 10000. Total processed so far: 12.0%.
log agm concurrent at index 1300 of 10000. Total processed so far: 13.0%.
log agm concurrent at index 1400 of 10000. Total processed so far: 14.0%.
log agm concurrent at index 1500 of 10000. Total processed so far: 15.0%.
log agm concurrent at index 1600 of 10000. Total processed so far: 16.0%.
log agm concurrent at index 1700 of 10000. Total processed so far: 17.0%.
log agm concurrent at index 1800 of 10000. Total processed so far: 18.0%.
log agm concurrent at index 1900 of 10000. Total processed so far: 19.0%.
log agm concurrent at index 2000 of 10000. Total processed so far: 20.0%.
log agm concurrent at index 2100 of 10000. Total processed so far: 21.0%.
log agm concurrent at index 2200 of 10000. Total processed so far: 22.0%.
log agm concurrent at index 2300 of 10000. Total processed so far: 23.0%.
log agm concurrent at index 2400 of 10000. Total processed so far: 24.0%.
log agm concurrent at index 2500 of 10000. Total processed so far: 25.0%.
log agm concurrent at index 2600 of 10000. Total processed so far: 26.0%.
log agm concurrent at index 2700 of 10000. Total processed so far: 27.0%.
log agm concurrent at index 2800 of 10000. Total processed so far: 28.0%.
log agm concurrent at index 2900 of 10000. Total processed so far: 29.0%.
log agm concurrent at index 3000 of 10000. Total processed so far: 30.0%.
log agm concurrent at index 3100 of 10000. Total processed so far: 31.0%.
log agm concurrent at index 3200 of 10000. Total processed so far: 32.0%.
log agm concurrent at index 3300 of 10000. Total processed so far: 33.0%.
log agm concurrent at index 3400 of 10000. Total processed so far: 34.0%.
log agm concurrent at index 3500 of 10000. Total processed so far: 35.0%.
log agm concurrent at index 3600 of 10000. Total processed so far: 36.0%.
log agm concurrent at index 3700 of 10000. Total processed so far: 37.0%.
log agm concurrent at index 3800 of 10000. Total processed so far: 38.0%.
log agm concurrent at index 3900 of 10000. Total processed so far: 39.0%.
log agm concurrent at index 4000 of 10000. Total processed so far: 40.0%.
log agm concurrent at index 4100 of 10000. Total processed so far: 41.0%.
log agm concurrent at index 4200 of 10000. Total processed so far: 42.0%.
log agm concurrent at index 4300 of 10000. Total processed so far: 43.0%.
log agm concurrent at index 4400 of 10000. Total processed so far: 44.0%.
log agm concurrent at index 4500 of 10000. Total processed so far: 45.0%.
log agm concurrent at index 4600 of 10000. Total processed so far: 46.0%.
log agm concurrent at index 4700 of 10000. Total processed so far: 47.0%.
log agm concurrent at index 4800 of 10000. Total processed so far: 48.0%.
log agm concurrent at index 4900 of 10000. Total processed so far: 49.0%.
log agm concurrent at index 5000 of 10000. Total processed so far: 50.0%.
log agm concurrent at index 5100 of 10000. Total processed so far: 51.0%.
log agm concurrent at index 5200 of 10000. Total processed so far: 52.0%.
log agm concurrent at index 5300 of 10000. Total processed so far: 53.0%.
log agm concurrent at index 5400 of 10000. Total processed so far: 54.0%.
log agm concurrent at index 5500 of 10000. Total processed so far: 55.0%.
log agm concurrent at index 5600 of 10000. Total processed so far: 56.0%.
log agm concurrent at index 5700 of 10000. Total processed so far: 57.0%.
log agm concurrent at index 5800 of 10000. Total processed so far: 58.0%.
log agm concurrent at index 5900 of 10000. Total processed so far: 59.0%.
log agm concurrent at index 6000 of 10000. Total processed so far: 60.0%.
log agm concurrent at index 6100 of 10000. Total processed so far: 61.0%.
log agm concurrent at index 6200 of 10000. Total processed so far: 62.0%.
log agm concurrent at index 6300 of 10000. Total processed so far: 63.0%.
log agm concurrent at index 6400 of 10000. Total processed so far: 64.0%.
log agm concurrent at index 6500 of 10000. Total processed so far: 65.0%.
log agm concurrent at index 6600 of 10000. Total processed so far: 66.0%.
log agm concurrent at index 6700 of 10000. Total processed so far: 67.0%.
log agm concurrent at index 6800 of 10000. Total processed so far: 68.0%.
log agm concurrent at index 6900 of 10000. Total processed so far: 69.0%.
log agm concurrent at index 7000 of 10000. Total processed so far: 70.0%.
log agm concurrent at index 7100 of 10000. Total processed so far: 71.0%.
log agm concurrent at index 7200 of 10000. Total processed so far: 72.0%.
log agm concurrent at index 7300 of 10000. Total processed so far: 73.0%.
log agm concurrent at index 7400 of 10000. Total processed so far: 74.0%.
log agm concurrent at index 7500 of 10000. Total processed so far: 75.0%.
log agm concurrent at index 7600 of 10000. Total processed so far: 76.0%.
log agm concurrent at index 7700 of 10000. Total processed so far: 77.0%.
log agm concurrent at index 7800 of 10000. Total processed so far: 78.0%.
log agm concurrent at index 7900 of 10000. Total processed so far: 79.0%.
log agm concurrent at index 8000 of 10000. Total processed so far: 80.0%.
log agm concurrent at index 8100 of 10000. Total processed so far: 81.0%.
log agm concurrent at index 8200 of 10000. Total processed so far: 82.0%.
log agm concurrent at index 8300 of 10000. Total processed so far: 83.0%.
log agm concurrent at index 8400 of 10000. Total processed so far: 84.0%.
log agm concurrent at index 8500 of 10000. Total processed so far: 85.0%.
log agm concurrent at index 8600 of 10000. Total processed so far: 86.0%.
log agm concurrent at index 8700 of 10000. Total processed so far: 87.0%.
log agm concurrent at index 8800 of 10000. Total processed so far: 88.0%.
log agm concurrent at index 8900 of 10000. Total processed so far: 89.0%.
log agm concurrent at index 9000 of 10000. Total processed so far: 90.0%.
log agm concurrent at index 9100 of 10000. Total processed so far: 91.0%.
log agm concurrent at index 9200 of 10000. Total processed so far: 92.0%.
log agm concurrent at index 9300 of 10000. Total processed so far: 93.0%.
log agm concurrent at index 9400 of 10000. Total processed so far: 94.0%.
log agm concurrent at index 9500 of 10000. Total processed so far: 95.0%.
log agm concurrent at index 9600 of 10000. Total processed so far: 96.0%.
log agm concurrent at index 9700 of 10000. Total processed so far: 97.0%.
log agm concurrent at index 9800 of 10000. Total processed so far: 98.0%.
log agm concurrent at index 9900 of 10000. Total processed so far: 99.0%.
log agm concurrent at index 10000 of 10000. Total processed so far: 100.0%.
Checking results concurrent: true
log agm sequential at index 100 of 10000. Total processed so far: 1.0%.
log agm sequential at index 200 of 10000. Total processed so far: 2.0%.
log agm sequential at index 300 of 10000. Total processed so far: 3.0%.
log agm sequential at index 400 of 10000. Total processed so far: 4.0%.
log agm sequential at index 500 of 10000. Total processed so far: 5.0%.
log agm sequential at index 600 of 10000. Total processed so far: 6.0%.
log agm sequential at index 700 of 10000. Total processed so far: 7.0%.
log agm sequential at index 800 of 10000. Total processed so far: 8.0%.
log agm sequential at index 900 of 10000. Total processed so far: 9.0%.
log agm sequential at index 1000 of 10000. Total processed so far: 10.0%.
log agm sequential at index 1100 of 10000. Total processed so far: 11.0%.
log agm sequential at index 1200 of 10000. Total processed so far: 12.0%.
log agm sequential at index 1300 of 10000. Total processed so far: 13.0%.
log agm sequential at index 1400 of 10000. Total processed so far: 14.0%.
log agm sequential at index 1500 of 10000. Total processed so far: 15.0%.
log agm sequential at index 1600 of 10000. Total processed so far: 16.0%.
log agm sequential at index 1700 of 10000. Total processed so far: 17.0%.
log agm sequential at index 1800 of 10000. Total processed so far: 18.0%.
log agm sequential at index 1900 of 10000. Total processed so far: 19.0%.
log agm sequential at index 2000 of 10000. Total processed so far: 20.0%.
log agm sequential at index 2100 of 10000. Total processed so far: 21.0%.
log agm sequential at index 2200 of 10000. Total processed so far: 22.0%.
log agm sequential at index 2300 of 10000. Total processed so far: 23.0%.
log agm sequential at index 2400 of 10000. Total processed so far: 24.0%.
log agm sequential at index 2500 of 10000. Total processed so far: 25.0%.
log agm sequential at index 2600 of 10000. Total processed so far: 26.0%.
log agm sequential at index 2700 of 10000. Total processed so far: 27.0%.
log agm sequential at index 2800 of 10000. Total processed so far: 28.0%.
log agm sequential at index 2900 of 10000. Total processed so far: 29.0%.
log agm sequential at index 3000 of 10000. Total processed so far: 30.0%.
log agm sequential at index 3100 of 10000. Total processed so far: 31.0%.
log agm sequential at index 3200 of 10000. Total processed so far: 32.0%.
log agm sequential at index 3300 of 10000. Total processed so far: 33.0%.
log agm sequential at index 3400 of 10000. Total processed so far: 34.0%.
log agm sequential at index 3500 of 10000. Total processed so far: 35.0%.
log agm sequential at index 3600 of 10000. Total processed so far: 36.0%.
log agm sequential at index 3700 of 10000. Total processed so far: 37.0%.
log agm sequential at index 3800 of 10000. Total processed so far: 38.0%.
log agm sequential at index 3900 of 10000. Total processed so far: 39.0%.
log agm sequential at index 4000 of 10000. Total processed so far: 40.0%.
log agm sequential at index 4100 of 10000. Total processed so far: 41.0%.
log agm sequential at index 4200 of 10000. Total processed so far: 42.0%.
log agm sequential at index 4300 of 10000. Total processed so far: 43.0%.
log agm sequential at index 4400 of 10000. Total processed so far: 44.0%.
log agm sequential at index 4500 of 10000. Total processed so far: 45.0%.
log agm sequential at index 4600 of 10000. Total processed so far: 46.0%.
log agm sequential at index 4700 of 10000. Total processed so far: 47.0%.
log agm sequential at index 4800 of 10000. Total processed so far: 48.0%.
log agm sequential at index 4900 of 10000. Total processed so far: 49.0%.
log agm sequential at index 5000 of 10000. Total processed so far: 50.0%.
log agm sequential at index 5100 of 10000. Total processed so far: 51.0%.
log agm sequential at index 5200 of 10000. Total processed so far: 52.0%.
log agm sequential at index 5300 of 10000. Total processed so far: 53.0%.
log agm sequential at index 5400 of 10000. Total processed so far: 54.0%.
log agm sequential at index 5500 of 10000. Total processed so far: 55.0%.
log agm sequential at index 5600 of 10000. TKilled

EXIT STATUS: 137