Test output: teeks99-09-v11m-64onAMD64 - hash2 - fnv1a / msvc-11.0
Rev 0c7156df8d3c921f06aa6258f311ebd34357fb94 / Tue, 17 Jun 2025 11:22:44 +0000
Compile [2025-06-17 12:48:11 UTC]: fail


    call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-11.0\msvc-setup.bat" amd64 >nul
 cl /Zm800 -nologo "..\libs\hash2\test\fnv1a.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\hash2\test\fnv1a.test\msvc-11.0\dbg\x86_6\dbg-symbl-off\thrd-mlt\fnv1a.obj"     -TP /wd4675 /EHs /GR /Od /Ob0 /W4 /WX /MDd /Zc:forScope /Zc:wchar_t /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" 

fnv1a.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/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/fnv1a.hpp(30) : error C2143: syntax error : missing ';' before 'uint32_t'
..\boost/hash2/fnv1a.hpp(30) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(30) : error C2864: 'boost::hash2::detail::fnv1a_const<uint32_t>::basis' : only static const integral data members can be initialized within a class
..\boost/hash2/fnv1a.hpp(31) : error C2143: syntax error : missing ';' before 'uint32_t'
..\boost/hash2/fnv1a.hpp(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(31) : error C2086: 'int boost::hash2::detail::fnv1a_const<uint32_t>::constexpr' : redefinition
        ..\boost/hash2/fnv1a.hpp(30) : see declaration of 'boost::hash2::detail::fnv1a_const<uint32_t>::constexpr'
..\boost/hash2/fnv1a.hpp(31) : error C2864: 'boost::hash2::detail::fnv1a_const<uint32_t>::prime' : only static const integral data members can be initialized within a class
..\boost/hash2/fnv1a.hpp(36) : error C2143: syntax error : missing ';' before 'uint64_t'
..\boost/hash2/fnv1a.hpp(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(36) : error C2864: 'boost::hash2::detail::fnv1a_const<uint64_t>::basis' : only static const integral data members can be initialized within a class
..\boost/hash2/fnv1a.hpp(37) : error C2143: syntax error : missing ';' before 'uint64_t'
..\boost/hash2/fnv1a.hpp(37) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(37) : error C2086: 'int boost::hash2::detail::fnv1a_const<uint64_t>::constexpr' : redefinition
        ..\boost/hash2/fnv1a.hpp(36) : see declaration of 'boost::hash2::detail::fnv1a_const<uint64_t>::constexpr'
..\boost/hash2/fnv1a.hpp(37) : error C2864: 'boost::hash2::detail::fnv1a_const<uint64_t>::prime' : only static const integral data members can be initialized within a class
..\boost/hash2/fnv1a.hpp(44) : error C2864: 'boost::hash2::detail::fnv1a<T>::st_' : only static const integral data members can be initialized within a class
        ..\boost/hash2/fnv1a.hpp(109) : see reference to class template instantiation 'boost::hash2::detail::fnv1a<T>' being compiled
..\boost/hash2/fnv1a.hpp(50) : error C2146: syntax error : missing ';' before identifier 'fnv1a'
..\boost/hash2/fnv1a.hpp(50) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(50) : error C2253: 'fnv1a<T>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/hash2/fnv1a.hpp(44) : error C2597: illegal reference to non-static member 'boost::hash2::detail::fnv1a_const<uint32_t>::basis'
        ..\boost/hash2/fnv1a.hpp(114) : see reference to class template instantiation 'boost::hash2::detail::fnv1a<T>' being compiled
        with
        [
            T=uint32_t
        ]
..\boost/hash2/fnv1a.hpp(44) : error C2864: 'boost::hash2::detail::fnv1a<T>::st_' : only static const integral data members can be initialized within a class
        with
        [
            T=uint32_t
        ]
..\boost/hash2/fnv1a.hpp(50) : error C2065: 'default' : undeclared identifier
..\boost/hash2/fnv1a.hpp(50) : error C2253: 'fnv1a<unsigned int>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/hash2/fnv1a.hpp(117) : error C2146: syntax error : missing ';' before identifier 'fnv1a_32'
..\boost/hash2/fnv1a.hpp(117) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(117) : error C2065: 'default' : undeclared identifier
..\boost/hash2/fnv1a.hpp(117) : error C2253: 'fnv1a_32' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/hash2/fnv1a.hpp(44) : error C2597: illegal reference to non-static member 'boost::hash2::detail::fnv1a_const<uint64_t>::basis'
        ..\boost/hash2/fnv1a.hpp(133) : see reference to class template instantiation 'boost::hash2::detail::fnv1a<T>' being compiled
        with
        [
            T=uint64_t
        ]
..\boost/hash2/fnv1a.hpp(44) : error C2864: 'boost::hash2::detail::fnv1a<T>::st_' : only static const integral data members can be initialized within a class
        with
        [
            T=uint64_t
        ]
..\boost/hash2/fnv1a.hpp(50) : error C2253: 'fnv1a<unsigned __int64>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/hash2/fnv1a.hpp(136) : error C2146: syntax error : missing ';' before identifier 'fnv1a_64'
..\boost/hash2/fnv1a.hpp(136) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\boost/hash2/fnv1a.hpp(136) : error C2065: 'default' : undeclared identifier
..\boost/hash2/fnv1a.hpp(136) : error C2253: 'fnv1a_64' : pure specifier or abstract override specifier only allowed on virtual function