Compile [2024-12-19 01:20:07 UTC]: fail
"clang++-17" -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++20 -pthread -O0 -fno-inline -Wall -fvisibility=hidden -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_NO_LIB=1 -DBOOST_ATOMIC_STATIC_LINK=1 -DBOOST_CHRONO_NO_LIB=1 -DBOOST_CHRONO_STATIC_LINK=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_CONTAINER_NO_LIB=1 -DBOOST_CONTAINER_STATIC_LINK=1 -DBOOST_SYSTEM_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -DBOOST_TEST_NO_OLD_TOOLS -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_LIB=1 -I".." -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/assert/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/atomic/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/bind/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/chrono/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/container/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/core/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/function/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/integer/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/interprocess/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/intrusive/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/lockfree/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/optional/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/parameter/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/predef/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/ratio/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/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/lockfree/test/destructor_test.test/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/link-static/threading-multi/visibility-hidden/destructor_test.o" "../libs/lockfree/test/destructor_test.cpp"
In file included from ../libs/lockfree/test/destructor_test.cpp:8:
In file included from ../boost/lockfree/stack.hpp:20:
../boost/lockfree/detail/freelist.hpp:274:13: error: no type named 'uint16_t' in namespace 'std'; did you mean simply 'uint16_t'?
274 | typedef std::uint16_t tag_t;
| ^~~~~~~~~~~~~
| uint16_t
../boost/cstdint.hpp:127:11: note: 'uint16_t' declared here
127 | using ::uint16_t;
| ^
In file included from ../libs/lockfree/test/destructor_test.cpp:8:
In file included from ../boost/lockfree/stack.hpp:20:
../boost/lockfree/detail/freelist.hpp:275:13: error: no type named 'uint16_t' in namespace 'std'; did you mean simply 'uint16_t'?
275 | typedef std::uint16_t index_t;
| ^~~~~~~~~~~~~
| uint16_t
../boost/cstdint.hpp:127:11: note: 'uint16_t' declared here
127 | using ::uint16_t;
| ^
In file included from ../libs/lockfree/test/destructor_test.cpp:8:
../boost/lockfree/stack.hpp:104:103: error: no member named 'uint16_t' in namespace 'std'
104 | static constexpr bool capacity_is_valid = has_capacity ? capacity - 1 < std::numeric_limits< std::uint16_t >::max()
| ~~~~~^
../boost/lockfree/stack.hpp:104:27: error: constexpr variable 'capacity_is_valid' must be initialized by a constant expression
104 | static constexpr bool capacity_is_valid = has_capacity ? capacity - 1 < std::numeric_limits< std::uint16_t >::max()
| ^
| = false
../boost/lockfree/stack.hpp:106:26: error: static assertion failed due to requirement 'capacity_is_valid': capacity_is_valid
106 | BOOST_STATIC_ASSERT( capacity_is_valid );
| ^~~~~~~~~~~~~~~~~
../boost/static_assert.hpp:71:55: note: expanded from macro 'BOOST_STATIC_ASSERT'
71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
| ^~~~~~~~~~~
../libs/lockfree/test/destructor_test.cpp:41:42: note: in instantiation of template class 'boost::lockfree::stack<tester>' requested here
41 | boost::lockfree::stack< tester > q( 128 );
| ^
In file included from ../libs/lockfree/test/destructor_test.cpp:8:
../boost/lockfree/stack.hpp:106:26: error: static assertion failed due to requirement 'capacity_is_valid': capacity_is_valid
106 | BOOST_STATIC_ASSERT( capacity_is_valid );
| ^~~~~~~~~~~~~~~~~
../boost/static_assert.hpp:71:55: note: expanded from macro 'BOOST_STATIC_ASSERT'
71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
| ^~~~~~~~~~~
../libs/lockfree/test/destructor_test.cpp:110:58: note: in instantiation of template class 'boost::lockfree::stack<no_default_init_tester>' requested here
110 | boost::lockfree::stack< no_default_init_tester > q( 128 );
| ^
6 errors generated.