Test output: teeks99-09-v15d-64onAMD64 - parser - hl / msvc-14.1
Rev c8d0b32583c2fa3266edf88cd8ccb32312feae17 / Tue, 19 Nov 2024 21:44:00 +0000
Compile [2024-11-20 04:57:07 UTC]: fail


    call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-14.1\msvc-setup.bat"  >nul
 cl /Zm800 -nologo "..\libs\parser\test\hl.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\parser\test\hl.test\msvc-14.1\dbg\x86_6\dbg-symbl-off\thrd-mlt\hl.obj"     -TP /wd4675 /EHs /GR /Zc:throwingNew /Od /Ob0 /W3 /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend -DBOOST_ALL_NO_LIB=1 -DBOOST_CHARCONV_DYN_LINK=1 -DBOOST_CHARCONV_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 "-I.." "-IC:\teeks99-09\run\boost_root\libs\assert\include" "-IC:\teeks99-09\run\boost_root\libs\charconv\include" "-IC:\teeks99-09\run\boost_root\libs\core\include" "-IC:\teeks99-09\run\boost_root\libs\throw_exception\include" 

hl.cpp
..\boost/parser/detail/detection.hpp(12): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/text/detail/begin_end.hpp(14): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/text/config.hpp(37): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/text/utf.hpp(16): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/text/concepts.hpp(191): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/stl_interfaces/fwd.hpp(19): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(18): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(175): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/stl_interfaces/reverse_iterator.hpp(12): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/text/detail/iterator.hpp(15): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/text/detail/algorithm.hpp(24): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(12): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/subrange.hpp(15): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/subrange.hpp(37): error C2429: attribute 'nodiscard' requires compiler flag '/std:c++17'
..\boost/parser/subrange.hpp(66): note: see reference to class template instantiation 'boost::parser::subrange<I,S>' being compiled
..\boost/parser/subrange.hpp(41): error C2429: attribute 'nodiscard' requires compiler flag '/std:c++17'
..\boost/parser/subrange.hpp(65): warning C5030: attribute 'no_unique_address' is not recognized
..\boost/parser/tuple.hpp(285): error C7518: fold expressions require at least '/std:c++17'
..\boost/parser/tuple.hpp(287): error C3520: 'Is': parameter pack must be expanded in this context
..\boost/parser/detail/aggr_to_tuple_generated.hpp(9): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
..\boost/parser/detail/hl.hpp(17): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++17'
class template optional is only available with C++17 or later.
..\boost/parser/tuple.hpp(331): error C2760: syntax error: unexpected token ')', expected 'expression'
..\libs\parser\test\hl.cpp(29): note: see reference to function template instantiation 'decltype(auto) boost::parser::get<std::tuple<std::string,int>&,T,0>(std::tuple<std::string,int>&,std::integral_constant<T,0>)' being compiled
        with
        [
            T=__int64
        ]
..\boost/parser/tuple.hpp(331): error C2059: syntax error: ')'
..\boost/parser/tuple.hpp(331): error C2059: syntax error: '{'
..\boost/parser/tuple.hpp(331): error C2143: syntax error: missing ';' before '{'
..\boost/parser/tuple.hpp(275): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\boost/parser/tuple.hpp(332): note: see reference to function template instantiation 'auto boost::parser::detail::tie_aggregate<std::tuple<std::string,int>>(T &)' being compiled
        with
        [
            T=std::tuple<std::string,int>
        ]
..\boost/parser/tuple.hpp(214): error C2059: syntax error: '...'
..\boost/parser/tuple.hpp(225): note: see reference to function template instantiation 'int boost::parser::detail::struct_arity_impl<T,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24>(std::integer_sequence<_Ty,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24>)' being compiled
        with
        [
            T=std::tuple<std::string,int>,
            _Ty=int
        ]
..\boost/parser/tuple.hpp(276): note: see reference to variable template 'const int struct_arity_v<std::tuple<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int> >' being compiled
..\boost/parser/tuple.hpp(225): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\boost/parser/tuple.hpp(276): note: failure was caused by control reaching the end of a constexpr function
..\boost/parser/tuple.hpp(276): error C2975: 'N': invalid template argument for 'boost::parser::detail::tie_aggregate_impl', expected compile-time constant expression
..\boost/parser/tuple.hpp(259): note: see declaration of 'N'
..\boost/parser/tuple.hpp(266): error C2338: It looks like you're trying to use a struct larger than the limit.
..\boost/parser/tuple.hpp(276): note: see reference to function template instantiation 'auto boost::parser::detail::tie_aggregate_impl<0>::call<T>(T &)' being compiled
        with
        [
            T=std::tuple<std::string,int>
        ]
..\boost/parser/tuple.hpp(332): error C3313: 'tup': variable cannot have the type 'void'
..\boost/parser/tuple.hpp(333): error C3536: 'tup': cannot be used before it is initialized
..\boost/parser/tuple.hpp(333): error C2672: 'boost::parser::detail::tuple_get': no matching overloaded function found
..\boost/parser/tuple.hpp(333): error C2784: 'decltype(auto) boost::parser::detail::tuple_get(std::tuple<_Rest...> &&,std::integral_constant<T,I>)': could not deduce template argument for 'std::tuple<_Rest...> &&' from 'int'
..\boost/parser/tuple.hpp(167): note: see declaration of 'boost::parser::detail::tuple_get'
..\boost/parser/tuple.hpp(333): error C2784: 'decltype(auto) boost::parser::detail::tuple_get(std::tuple<_Rest...> &,std::integral_constant<T,I>)': could not deduce template argument for 'std::tuple<_Rest...> &' from 'int'
..\boost/parser/tuple.hpp(155): note: see declaration of 'boost::parser::detail::tuple_get'
..\boost/parser/tuple.hpp(333): error C2784: 'decltype(auto) boost::parser::detail::tuple_get(const std::tuple<_Rest...> &,std::integral_constant<T,I>)': could not deduce template argument for 'const std::tuple<_Rest...> &' from 'int'
..\boost/parser/tuple.hpp(143): note: see declaration of 'boost::parser::detail::tuple_get'
..\boost/parser/tuple.hpp(334): error C2181: illegal else without matching if
..\boost/parser/tuple.hpp(336): error C2338: boost::parser::get() is only defined for boost::parser::tuple and aggregate structs.
..\libs\parser\test\hl.cpp(29): error C2120: 'void' illegal with all types
..\libs\parser\test\hl.cpp(36): error C2120: 'void' illegal with all types
..\boost/parser/detail/hl.hpp(133): error C2672: 'operator __surrogate_func': no matching overloaded function found
..\boost/parser/detail/hl.hpp(133): error C2893: Failed to specialize function template 'auto main::<lambda_4e67bc396a588127506a15d53de99879>::operator ()(_T1) const'
..\boost/parser/detail/hl.hpp(133): note: With the following template arguments:
..\boost/parser/detail/hl.hpp(133): note: '_T1=void'
..\boost/parser/tuple.hpp(333): error C2065: 'tup': undeclared identifier
..\boost/parser/tuple.hpp(334): error C2059: syntax error: 'else'
..\boost/parser/tuple.hpp(334): error C2143: syntax error: missing ';' before '{'
..\boost/parser/tuple.hpp(334): error C2447: '{': missing function header (old-style formal list?)
..\boost/parser/tuple.hpp(340): error C2059: syntax error: '}'
..\boost/parser/tuple.hpp(340): error C2143: syntax error: missing ';' before '}'
..\boost/parser/detail/hl.hpp(133): error C2059: syntax error: ')'
..\boost/parser/detail/hl.hpp(133): error C2143: syntax error: missing ';' before '{'
..\boost/parser/detail/hl.hpp(133): error C2447: '{': missing function header (old-style formal list?)
..\boost/parser/detail/hl.hpp(135): error C2059: syntax error: '}'
..\boost/parser/detail/hl.hpp(135): error C2143: syntax error: missing ';' before '}'
..\boost/parser/detail/hl.hpp(165): error C2059: syntax error: '}'
..\boost/parser/detail/hl.hpp(165): error C2143: syntax error: missing ';' before '}'
..\libs\parser\test\hl.cpp(47): error C2143: syntax error: missing ')' before '('
..\libs\parser\test\hl.cpp(47): error C2457: '__FUNCSIG__': predefined macro cannot appear outside of a function body
..\libs\parser\test\hl.cpp(47): error C2065: 't': undeclared identifier
..\libs\parser\test\hl.cpp(47): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
..\libs\parser\test\hl.cpp(47): error C2365: 'boost::detail::test_impl': redefinition; previous definition was 'function'
..\boost/core/lightweight_test.hpp(93): note: see declaration of 'boost::detail::test_impl'
..\libs\parser\test\hl.cpp(47): error C2513: 'boost::detail::test_impl': no variable declared before '='
..\libs\parser\test\hl.cpp(47): error C2059: syntax error: ')'
..\libs\parser\test\hl.cpp(48): error C2143: syntax error: missing ')' before '('
..\libs\parser\test\hl.cpp(48): error C2457: '__FUNCSIG__': predefined macro cannot appear outside of a function body
..\libs\parser\test\hl.cpp(48): error C2065: 't2': undeclared identifier
..\libs\parser\test\hl.cpp(48): error C2039: 'optional': is not a member of 'std'
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include\cctype(33): note: see declaration of 'std'
..\libs\parser\test\hl.cpp(48): error C2065: 'optional': undeclared identifier
..\libs\parser\test\hl.cpp(48): error C2275: 'std::string': illegal use of this type as an expression
..\libs\parser\test\hl.cpp(48): note: see declaration of 'std::string'
..\libs\parser\test\hl.cpp(48): error C2059: syntax error: '{'
..\libs\parser\test\hl.cpp(48): error C2143: syntax error: missing ';' before '{'
..\libs\parser\test\hl.cpp(48): error C2143: syntax error: missing ')' before ';'
..\libs\parser\test\hl.cpp(48): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(48): error C2059: syntax error: ')'
..\libs\parser\test\hl.cpp(48): error C2059: syntax error: '?'
..\libs\parser\test\hl.cpp(48): error C2059: syntax error: 'constant'
..\libs\parser\test\hl.cpp(49): error C2143: syntax error: missing ')' before '('
..\libs\parser\test\hl.cpp(49): error C2457: '__FUNCSIG__': predefined macro cannot appear outside of a function body
..\libs\parser\test\hl.cpp(49): error C2065: 't2': undeclared identifier
..\libs\parser\test\hl.cpp(49): error C2039: 'optional': is not a member of 'std'
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include\cctype(33): note: see declaration of 'std'
..\libs\parser\test\hl.cpp(49): error C2065: 'optional': undeclared identifier
..\libs\parser\test\hl.cpp(49): error C2062: type 'int' unexpected
..\libs\parser\test\hl.cpp(49): error C2143: syntax error: missing ';' before '{'
..\libs\parser\test\hl.cpp(49): error C2143: syntax error: missing ')' before ';'
..\libs\parser\test\hl.cpp(49): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(49): error C2059: syntax error: ')'
..\libs\parser\test\hl.cpp(49): error C2059: syntax error: '?'
..\libs\parser\test\hl.cpp(49): error C2059: syntax error: 'constant'
..\libs\parser\test\hl.cpp(50): error C2059: syntax error: '}'
..\libs\parser\test\hl.cpp(50): error C2143: syntax error: missing ';' before '}'
..\libs\parser\test\hl.cpp(51): error C2143: syntax error: missing ';' before '{'
..\libs\parser\test\hl.cpp(51): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(60): error C2059: syntax error: '}'
..\libs\parser\test\hl.cpp(60): error C2143: syntax error: missing ';' before '}'
..\libs\parser\test\hl.cpp(63): error C2143: syntax error: missing ';' before '{'
..\libs\parser\test\hl.cpp(63): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(73): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(86): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(95): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(102): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(119): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(136): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(143): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(162): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(181): error C2447: '{': missing function header (old-style formal list?)
..\libs\parser\test\hl.cpp(181): fatal error C1003: error count exceeds 100; stopping compilation