Compile [2026-05-04 07:22:14 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 "-I.." "-I..\libs\config\include" "-IC:\teeks99-09\run\boost_root\libs\assert\include" "-IC:\teeks99-09\run\boost_root\libs\bind\include" "-IC:\teeks99-09\run\boost_root\libs\charconv\include" "-IC:\teeks99-09\run\boost_root\libs\container_hash\include" "-IC:\teeks99-09\run\boost_root\libs\core\include" "-IC:\teeks99-09\run\boost_root\libs\describe\include" "-IC:\teeks99-09\run\boost_root\libs\detail\include" "-IC:\teeks99-09\run\boost_root\libs\function\include" "-IC:\teeks99-09\run\boost_root\libs\function_types\include" "-IC:\teeks99-09\run\boost_root\libs\functional\include" "-IC:\teeks99-09\run\boost_root\libs\fusion\include" "-IC:\teeks99-09\run\boost_root\libs\hana\include" "-IC:\teeks99-09\run\boost_root\libs\io\include" "-IC:\teeks99-09\run\boost_root\libs\mp11\include" "-IC:\teeks99-09\run\boost_root\libs\mpl\include" "-IC:\teeks99-09\run\boost_root\libs\parser\include" "-IC:\teeks99-09\run\boost_root\libs\predef\include" "-IC:\teeks99-09\run\boost_root\libs\preprocessor\include" "-IC:\teeks99-09\run\boost_root\libs\throw_exception\include" "-IC:\teeks99-09\run\boost_root\libs\tuple\include" "-IC:\teeks99-09\run\boost_root\libs\type_index\include" "-IC:\teeks99-09\run\boost_root\libs\type_traits\include" "-IC:\teeks99-09\run\boost_root\libs\typeof\include" "-IC:\teeks99-09\run\boost_root\libs\utility\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(176): 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(173): 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(281): error C7518: fold expressions require at least '/std:c++17'
..\boost/parser/tuple.hpp(283): 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(210): error C2059: syntax error: '...'
..\boost/parser/tuple.hpp(221): 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(221): 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(251): 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(327): error C2760: syntax error: unexpected token ')', expected 'expression'
..\boost/parser/tuple.hpp(233): 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(327): 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(252): 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(327): error C2059: syntax error: ')'
..\boost/parser/tuple.hpp(327): error C2059: syntax error: '{'
..\boost/parser/tuple.hpp(327): error C2143: syntax error: missing ';' before '{'
..\boost/parser/tuple.hpp(271): error C2429: language feature 'terse static assert' requires compiler flag '/std:c++17'
..\boost/parser/tuple.hpp(328): 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(272): error C2975: 'N': invalid template argument for 'boost::parser::detail::tie_aggregate_impl', expected compile-time constant expression
..\boost/parser/tuple.hpp(255): note: see declaration of 'N'
..\boost/parser/tuple.hpp(262): error C2338: It looks like you're trying to use a struct larger than the limit.
..\boost/parser/tuple.hpp(272): 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(328): error C3313: 'tup': variable cannot have the type 'void'
..\boost/parser/tuple.hpp(329): error C3536: 'tup': cannot be used before it is initialized
..\boost/parser/tuple.hpp(329): error C2672: 'boost::parser::detail::tuple_get': no matching overloaded function found
..\boost/parser/tuple.hpp(329): 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(329): 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(329): 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(330): error C2181: illegal else without matching if
..\boost/parser/tuple.hpp(332): error C2338: boost::parser::get() is only defined for boost::parser::tuple and aggregate structs.
..\boost/parser/tuple.hpp(329): error C2065: 'tup': undeclared identifier
..\boost/parser/tuple.hpp(330): error C2059: syntax error: 'else'
..\boost/parser/tuple.hpp(330): error C2143: syntax error: missing ';' before '{'
..\boost/parser/tuple.hpp(330): error C2447: '{': missing function header (old-style formal list?)
..\boost/parser/tuple.hpp(336): error C2059: syntax error: '}'
..\boost/parser/tuple.hpp(336): error C2143: syntax error: missing ';' before '}'
..\boost/parser/tuple.hpp(233): error C2143: syntax error: missing ';' before '}'
..\boost/parser/tuple.hpp(233): error C2059: syntax error: '}'
..\boost/parser/tuple.hpp(233): error C2059: syntax error: ')'
..\boost/parser/tuple.hpp(247): 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