Compile [2025-06-13 20:46:55 UTC]: fail
call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" amd64 >nul
cl /Zm800 -nologo "..\libs\hash2\test\legacy\spooky2.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\hash2\test\spooky2.test\msvc-12.0\dbg\x86_6\dbg-symbl-off\thrd-mlt\legacy\spooky2.obj" -TP /wd4675 /EHs /GR /Od /Ob0 /W4 /WX /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 "-I.." "-I..\libs\config\include" "-IC:\teeks99-09\run\boost_root\libs\assert\include" "-IC:\teeks99-09\run\boost_root\libs\container_hash\include" "-IC:\teeks99-09\run\boost_root\libs\describe\include" "-IC:\teeks99-09\run\boost_root\libs\hash2\include" "-IC:\teeks99-09\run\boost_root\libs\mp11\include"
spooky2.cpp
..\boost/hash2/detail/is_constant_evaluated.hpp(17) : error C2144: syntax error : 'bool' should be preceded by ';'
..\boost/hash2/detail/is_constant_evaluated.hpp(17) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/detail/is_constant_evaluated.hpp(18) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/read.hpp(22) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/read.hpp(40) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/read.hpp(62) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/read.hpp(71) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(25) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(38) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(53) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(74) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(80) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(88) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(109) : warning C4346: 'std::is_integral<_Ty>::value' : dependent name is not a type
prefix with 'typename' to indicate a type
..\boost/hash2/detail/write.hpp(109) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(124) : warning C4346: 'std::is_integral<_Ty>::value' : dependent name is not a type
prefix with 'typename' to indicate a type
..\boost/hash2/detail/write.hpp(124) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(139) : warning C4346: 'std::is_integral<_Ty>::value' : dependent name is not a type
prefix with 'typename' to indicate a type
..\boost/hash2/detail/write.hpp(139) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/write.hpp(154) : warning C4346: 'std::is_integral<_Ty>::value' : dependent name is not a type
prefix with 'typename' to indicate a type
..\boost/hash2/detail/write.hpp(154) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/rot.hpp(19) : error C2143: syntax error : missing ';' before 'uint32_t'
..\boost/hash2/detail/rot.hpp(19) : error C2433: 'constexpr' : '__forceinline' not permitted on data declarations
..\boost/hash2/detail/rot.hpp(19) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/detail/rot.hpp(19) : error C2086: 'int boost::hash2::detail::constexpr' : redefinition
..\boost/hash2/detail/is_constant_evaluated.hpp(17) : see declaration of 'boost::hash2::detail::constexpr'
..\boost/hash2/detail/rot.hpp(20) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/rot.hpp(25) : error C2143: syntax error : missing ';' before 'uint64_t'
..\boost/hash2/detail/rot.hpp(25) : error C2433: 'constexpr' : '__forceinline' not permitted on data declarations
..\boost/hash2/detail/rot.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/detail/rot.hpp(25) : error C2086: 'int boost::hash2::detail::constexpr' : redefinition
..\boost/hash2/detail/is_constant_evaluated.hpp(17) : see declaration of 'boost::hash2::detail::constexpr'
..\boost/hash2/detail/rot.hpp(26) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/rot.hpp(31) : error C2143: syntax error : missing ';' before 'uint32_t'
..\boost/hash2/detail/rot.hpp(31) : error C2433: 'constexpr' : '__forceinline' not permitted on data declarations
..\boost/hash2/detail/rot.hpp(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/detail/rot.hpp(31) : error C2086: 'int boost::hash2::detail::constexpr' : redefinition
..\boost/hash2/detail/is_constant_evaluated.hpp(17) : see declaration of 'boost::hash2::detail::constexpr'
..\boost/hash2/detail/rot.hpp(32) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/detail/rot.hpp(37) : error C2143: syntax error : missing ';' before 'uint64_t'
..\boost/hash2/detail/rot.hpp(37) : error C2433: 'constexpr' : '__forceinline' not permitted on data declarations
..\boost/hash2/detail/rot.hpp(37) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/detail/rot.hpp(37) : error C2086: 'int boost::hash2::detail::constexpr' : redefinition
..\boost/hash2/detail/is_constant_evaluated.hpp(17) : see declaration of 'boost::hash2::detail::constexpr'
..\boost/hash2/detail/rot.hpp(38) : error C3646: 'noexcept' : unknown override specifier
..\boost/hash2/get_integral_result.hpp(26) : error C2144: syntax error : 'std::enable_if<sizeof(R)<=0x04,uint32_t>::type' should be preceded by ';'
..\boost/hash2/get_integral_result.hpp(34) : error C2144: syntax error : 'std::enable_if<sizeof(R)==0x08,uint64_t>::type' should be preceded by ';'