Test output: teeks99-09-v15d-64onAMD64 - parser - aggr_tuple_assignment / msvc-14.1
Rev c8d0b32583c2fa3266edf88cd8ccb32312feae17 / Tue, 19 Nov 2024 21:44:00 +0000
Compile [2024-11-20 04:57:15 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\aggr_tuple_assignment.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\parser\test\aggr_tuple_assignment.test\msvc-14.1\dbg\x86_6\dbg-symbl-off\thrd-mlt\aggr_tuple_assignment.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" 

aggr_tuple_assignment.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'
..\libs\parser\test\aggr_tuple_assignment.cpp(53): error C2429: attribute 'maybe_unused' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(54): error C2429: attribute 'maybe_unused' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(65): error C2429: attribute 'maybe_unused' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(66): error C2429: attribute 'maybe_unused' requires compiler flag '/std:c++17'
..\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=empty,
            _Ty=int
        ]
..\libs\parser\test\aggr_tuple_assignment.cpp(84): note: see reference to variable template 'const int struct_arity_v<empty>' being compiled
..\boost/parser/tuple.hpp(225): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(84): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(84): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(84): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(84): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(85): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(85): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(85): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(86): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(86): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(86): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(87): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(87): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(87): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(88): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(88): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(88): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(91): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(91): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(91): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(93): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(93): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(93): note: failure was caused by control reaching the end of a constexpr function
..\boost/parser/tuple.hpp(255): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(100): note: failure was caused by control reaching the end of a constexpr function
..\libs\parser\test\aggr_tuple_assignment.cpp(100): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\libs\parser\test\aggr_tuple_assignment.cpp(100): error C3615: constexpr function 'boost::parser::detail::struct_arity_impl' cannot result in a constant expression
..\libs\parser\test\aggr_tuple_assignment.cpp(100): note: failure was caused by control reaching the end of a constexpr function
..\boost/parser/tuple.hpp(331): error C2760: syntax error: unexpected token ')', expected 'expression'
..\boost/parser/tuple.hpp(237): note: see reference to function template instantiation 'decltype(auto) boost::parser::get<std::tuple<int,std::string>,T,0>(std::tuple<int,std::string> &&,std::integral_constant<T,0>)' being compiled
        with
        [
            T=__int64
        ]
..\boost/parser/tuple.hpp(331): note: see reference to alias template instantiation 'boost::parser::detail::tuple_to_aggregate_expr<int,std::tuple<int,std::string>>' being compiled
..\boost/parser/detail/detection.hpp(75): note: see reference to alias template instantiation 'boost::parser::detail::is_detected<boost::parser::detail::tuple_to_aggregate_expr,int,std::tuple<int,std::string>>' being compiled
..\boost/parser/tuple.hpp(256): note: see reference to variable template 'const bool is_detected_v<boost::parser::detail::tuple_to_aggregate_expr,int,std::tuple<int,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >' being compiled
..\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<T>(T &)' being compiled
        with
        [
            T=std::tuple<int,std::string>
        ]
..\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<int,std::string>
        ]
..\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.
..\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/tuple.hpp(237): error C2143: syntax error: missing ';' before '}'
..\boost/parser/tuple.hpp(237): error C2059: syntax error: '}'
..\boost/parser/tuple.hpp(237): error C2059: syntax error: ')'
..\boost/parser/tuple.hpp(251): error C2059: syntax error: ')'
..\boost/parser/detail/detection.hpp(75): error C2039: 'value': is not a member of '`global namespace''
300 second time limit exceeded