Test output: teeks99-09-v14m-64onAMD64 - parser - compile_all_t / msvc-14.0
Rev 62658b2ab10667a59ced1201b3443ff937b70d4e / Tue, 19 Nov 2024 16:58:06 +0000
Compile [2024-11-19 21:28:32 UTC]: fail


    call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-14.0\msvc-setup.bat" amd64 >nul
 cl /Zm800 -nologo "..\libs\parser\test\compile_all_t.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\parser\test\compile_all_t.test\msvc-14.0\dbg\x86_6\dbg-symbl-off\thrd-mlt\compile_all_t.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" 

compile_all_t.cpp
..\boost/parser/detail/debug_assert.hpp(9): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/parser/detail/detection.hpp(12): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/detail/begin_end.hpp(14): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/config.hpp(37): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/utf.hpp(16): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/concepts.hpp(191): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/stl_interfaces/fwd.hpp(19): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(18): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(66): warning C4814: 'boost::parser::detail::stl_interfaces::proxy_arrow_result<T>::operator ->': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(70): note: see reference to class template instantiation 'boost::parser::detail::stl_interfaces::proxy_arrow_result<T>' being compiled
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(175): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(265): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::derived': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(449): note: see reference to class template instantiation 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>' being compiled
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(289): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator *': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(291): error C2382: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator *': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(284): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator *'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(305): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator ->': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(307): error C2382: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator ->': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(299): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator ->'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(340): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator ++': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(350): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator ++': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(362): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator ++': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(372): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator +=': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(402): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator --': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(412): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator --': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(424): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator --': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/iterator_interface.hpp(431): warning C4814: 'boost::parser::detail::stl_interfaces::v1::iterator_interface<Derived,IteratorConcept,ValueType,Reference,Pointer,DifferenceType,E>::operator -=': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/reverse_iterator.hpp(12): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/stl_interfaces/reverse_iterator.hpp(126): warning C4814: 'boost::parser::detail::stl_interfaces::v1::reverse_iterator<BidiIter>::operator +=': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/reverse_iterator.hpp(142): note: see reference to class template instantiation 'boost::parser::detail::stl_interfaces::v1::reverse_iterator<BidiIter>' being compiled
..\boost/parser/detail/stl_interfaces/reverse_iterator.hpp(132): warning C4814: 'boost::parser::detail::stl_interfaces::v1::reverse_iterator<BidiIter>::base_reference': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/text/detail/iterator.hpp(15): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/detail/algorithm.hpp(24): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/detail/algorithm.hpp(94): error C2976: 'boost::parser::detail::text::detail::is_cp_sentinel_gr_rng_v': too few template arguments
..\boost/parser/detail/text/detail/algorithm.hpp(85): note: see declaration of 'boost::parser::detail::text::detail::is_cp_sentinel_gr_rng_v'
..\boost/parser/detail/text/detail/algorithm.hpp(94): error C3245: 'boost::parser::detail::text::detail::is_cp_sentinel_gr_rng_v': use of a variable template requires template argument list
..\boost/parser/detail/text/detail/algorithm.hpp(85): note: see declaration of 'boost::parser::detail::text::detail::is_cp_sentinel_gr_rng_v'
..\boost/parser/detail/text/detail/algorithm.hpp(96): error C2970: 'std::conditional_t': template parameter '_Test': 'boost::parser::detail::text::detail::is_cp_sentinel_gr_rng_v': an expression involving objects with internal linkage cannot be used as a non-type argument
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits(1882): note: see declaration of 'std::conditional_t'
..\boost/parser/detail/text/detail/algorithm.hpp(85): note: see declaration of 'boost::parser::detail::text::detail::is_cp_sentinel_gr_rng_v'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(12): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(56): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::derived': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(189): note: see reference to class template instantiation 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>' being compiled
..\boost/parser/detail/stl_interfaces/view_interface.hpp(71): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::empty': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(73): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::empty': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(65): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::empty'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(90): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::operator bool': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(94): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::operator bool': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(87): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::operator bool'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(108): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::data': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(113): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::data': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(104): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::data'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(126): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::size': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(128): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::size': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(121): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::size'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(143): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::front': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(145): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::front': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(139): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::front'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(162): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::back': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(168): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::back': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(158): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::back'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(181): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::operator []': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(183): error C2382: 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::operator []': redefinition; different exception specifications
..\boost/parser/detail/stl_interfaces/view_interface.hpp(176): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<Derived,Contiguity,E>::operator []'
..\boost/parser/subrange.hpp(15): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/subrange.hpp(37): warning C5030: attribute 'nodiscard' is not recognized
..\boost/parser/subrange.hpp(66): note: see reference to class template instantiation 'boost::parser::subrange<I,S>' being compiled
..\boost/parser/subrange.hpp(50): warning C4814: 'boost::parser::subrange<I,S>::advance': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/subrange.hpp(65): warning C5030: attribute 'no_unique_address' is not recognized
..\boost/parser/detail/text/detail/all_t.hpp(19): error C2429: language feature 'nested-namespace-definition' requires compiler flag '/std:c++latest'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2988: unrecognizable template declaration/definition
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2143: syntax error: missing ')' before '&'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2143: syntax error: missing ';' before '&'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2365: 'R': redefinition; previous definition was 'template parameter'
..\boost/parser/detail/text/detail/all_t.hpp(85): note: see declaration of 'R'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2059: syntax error: ')'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2059: syntax error: '->'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2065: 'R': undeclared identifier
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2923: 'boost::parser::detail::text::detail::ref_view': 'R' is not a valid template type argument for parameter 'R'
..\boost/parser/detail/text/detail/all_t.hpp(56): error C3245: 'boost::parser::detail::text::detail::range_': use of a variable template requires template argument list
..\boost/parser/detail/text/detail/all_t.hpp(28): note: see declaration of 'boost::parser::detail::text::detail::range_'
..\boost/parser/detail/text/detail/all_t.hpp(56): error C3245: 'std::is_object_v': use of a variable template requires template argument list
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits(1922): note: see declaration of 'std::is_object_v'
..\boost/parser/detail/text/detail/all_t.hpp(56): error C2975: '_Test': invalid template argument for 'std::enable_if_t', expected compile-time constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits(1875): note: see declaration of '_Test'
..\boost/parser/detail/text/detail/all_t.hpp(86): error C2976: 'boost::parser::detail::text::detail::ref_view': too few template arguments
..\boost/parser/detail/text/detail/all_t.hpp(57): note: see declaration of 'boost::parser::detail::text::detail::ref_view'
..\libs\parser\test\compile_all_t.cpp(26): error C2955: 'boost::parser::subrange': use of class template requires template argument list
..\boost/parser/subrange.hpp(24): note: see declaration of 'boost::parser::subrange'
..\libs\parser\test\compile_all_t.cpp(26): error C2672: 'operator __surrogate_func': no matching overloaded function found
..\libs\parser\test\compile_all_t.cpp(25): error C2530: 'result': references must be initialized
..\libs\parser\test\compile_all_t.cpp(29): error C3536: 'result': cannot be used before it is initialized
..\libs\parser\test\compile_all_t.cpp(29): error C3539: a template-argument cannot be a type that contains 'auto'
..\libs\parser\test\compile_all_t.cpp(30): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(30): error C2059: syntax error: ')'
..\boost/parser/detail/text/detail/all_t.hpp(123): error C2059: syntax error: 'type'
..\libs\parser\test\compile_all_t.cpp(33): note: see reference to function template instantiation 'auto boost::parser::detail::text::detail::all_impl::operator ()<std::string&,void>(R) const' being compiled
        with
        [
            R=std::string &
        ]
..\boost/parser/detail/text/detail/all_t.hpp(125): error C2181: illegal else without matching if
..\boost/parser/detail/text/detail/all_t.hpp(125): error C2059: syntax error: 'type'
..\boost/parser/detail/text/detail/all_t.hpp(127): error C2181: illegal else without matching if
..\boost/parser/detail/text/detail/all_t.hpp(128): error C2065: 'owning_view': undeclared identifier
..\boost/parser/detail/text/detail/all_t.hpp(128): error C2275: 'T': illegal use of this type as an expression
..\boost/parser/detail/text/detail/all_t.hpp(122): note: see declaration of 'T'
..\libs\parser\test\compile_all_t.cpp(33): error C2182: '<template-parameter>': illegal use of type 'void'
..\libs\parser\test\compile_all_t.cpp(33): error C3313: 'result': variable cannot have the type 'auto &&'
..\libs\parser\test\compile_all_t.cpp(33): error C2440: 'initializing': cannot convert from 'void' to 'int'
..\libs\parser\test\compile_all_t.cpp(33): note: Expressions of type void cannot be converted to other types
..\libs\parser\test\compile_all_t.cpp(36): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(36): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(39): error C2182: '<template-parameter>': illegal use of type 'void'
..\libs\parser\test\compile_all_t.cpp(39): error C3313: 'result': variable cannot have the type 'auto &&'
..\libs\parser\test\compile_all_t.cpp(39): error C2440: 'initializing': cannot convert from 'void' to 'int'
..\libs\parser\test\compile_all_t.cpp(39): note: Expressions of type void cannot be converted to other types
..\libs\parser\test\compile_all_t.cpp(42): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(42): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(45): error C2182: '<template-parameter>': illegal use of type 'void'
..\libs\parser\test\compile_all_t.cpp(45): error C3313: 'result': variable cannot have the type 'auto &&'
..\libs\parser\test\compile_all_t.cpp(45): error C2440: 'initializing': cannot convert from 'void' to 'int'
..\libs\parser\test\compile_all_t.cpp(45): note: Expressions of type void cannot be converted to other types
..\libs\parser\test\compile_all_t.cpp(48): error C2039: 'owning_view': is not a member of 'boost::parser::detail::text::detail'
..\boost/parser/detail/text/detail/all_t.hpp(19): note: see declaration of 'boost::parser::detail::text::detail'
..\libs\parser\test\compile_all_t.cpp(48): error C2065: 'owning_view': undeclared identifier
..\libs\parser\test\compile_all_t.cpp(48): error C2275: 'std::string': illegal use of this type as an expression
..\libs\parser\test\compile_all_t.cpp(48): note: see declaration of 'std::string'
..\libs\parser\test\compile_all_t.cpp(48): error C2974: 'std::is_same_v': invalid template argument for '_Uty', type expected
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common(100): note: see declaration of 'std::is_same_v'
..\libs\parser\test\compile_all_t.cpp(48): error C3245: 'std::is_same_v': use of a variable template requires template argument list
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common(100): note: see declaration of 'std::is_same_v'
..\libs\parser\test\compile_all_t.cpp(48): error C2059: syntax error: '>'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(56): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/subrange.hpp(25): note: see reference to class template instantiation 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>' being compiled
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/text/detail/begin_end.hpp(34): note: see reference to class template instantiation 'boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>' being compiled
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/detection.hpp(75): note: see reference to class template instantiation 'member_begin_expr<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>&>' being compiled
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/text/detail/begin_end.hpp(38): note: see reference to variable template 'const bool is_detected_v<boost::parser::detail::text::detail::begin_impl::member_begin_expr,boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >,std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > &>' being compiled
..\boost/parser/detail/stl_interfaces/view_interface.hpp(56): note: see reference to variable template 'const bool has_member_begin_v<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >,std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > &>' being compiled
..\boost/parser/detail/detection.hpp(75): note: see reference to class template instantiation 'iterator_<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>>' being compiled
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/text/detail/all_t.hpp(28): note: see reference to variable template 'const bool is_detected_v<boost::parser::detail::text::detail::iterator_,boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >,std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > >' being compiled
..\boost/parser/detail/text/detail/all_t.hpp(119): note: see reference to variable template 'const bool range_<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >,std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > >' being compiled
..\libs\parser\test\compile_all_t.cpp(53): note: see reference to class template instantiation 'all_t<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>>' being compiled
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/stl_interfaces/view_interface.hpp(58): error C2556: 'const boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I> &boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<I,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived(void) noexcept const': overloaded function differs only by return type from 'boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I> &boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<I,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived(void) noexcept const'
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/stl_interfaces/view_interface.hpp(53): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived'
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/stl_interfaces/view_interface.hpp(57): error C2373: 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived': redefinition; different type modifiers
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/stl_interfaces/view_interface.hpp(53): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived'
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\boost/parser/detail/stl_interfaces/view_interface.hpp(59): error C2059: syntax error: 'return'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(59): error C2238: unexpected token(s) preceding ';'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(63): error C2143: syntax error: missing ';' before 'public'
..\boost/parser/subrange.hpp(50): warning C4814: 'boost::parser::subrange<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,I>::advance': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
        with
        [
            I=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
        ]
..\libs\parser\test\compile_all_t.cpp(54): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(54): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(58): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(58): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(62): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(62): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(66): error C2039: 'owning_view': is not a member of 'boost::parser::detail::text::detail'
..\boost/parser/detail/text/detail/all_t.hpp(19): note: see declaration of 'boost::parser::detail::text::detail'
..\libs\parser\test\compile_all_t.cpp(66): error C2065: 'owning_view': undeclared identifier
..\libs\parser\test\compile_all_t.cpp(66): error C2275: 'std::string': illegal use of this type as an expression
..\libs\parser\test\compile_all_t.cpp(66): note: see declaration of 'std::string'
..\libs\parser\test\compile_all_t.cpp(66): error C2974: 'std::is_same_v': invalid template argument for '_Uty', type expected
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common(100): note: see declaration of 'std::is_same_v'
..\libs\parser\test\compile_all_t.cpp(66): error C3245: 'std::is_same_v': use of a variable template requires template argument list
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common(100): note: see declaration of 'std::is_same_v'
..\libs\parser\test\compile_all_t.cpp(66): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(73): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(73): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(74): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(74): error C2059: syntax error: ')'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(56): warning C4814: 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived': in C++14 'constexpr' will not imply 'const'; consider explicitly specifying 'const'
..\boost/parser/detail/text/detail/all_t.hpp(58): note: see reference to class template instantiation 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>' being compiled
..\libs\parser\test\compile_all_t.cpp(75): note: see reference to class template instantiation 'boost::parser::detail::text::detail::ref_view<char [5],void>' being compiled
..\boost/parser/detail/stl_interfaces/view_interface.hpp(58): error C2556: 'const boost::parser::detail::text::detail::ref_view<char [5],void> &boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived(void) noexcept const': overloaded function differs only by return type from 'boost::parser::detail::text::detail::ref_view<char [5],void> &boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived(void) noexcept const'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(53): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived'
..\boost/parser/detail/stl_interfaces/view_interface.hpp(57): error C2373: 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived': redefinition; different type modifiers
..\boost/parser/detail/stl_interfaces/view_interface.hpp(53): note: see declaration of 'boost::parser::detail::stl_interfaces::v1::view_interface<boost::parser::detail::text::detail::ref_view<char [5],void>,boost::parser::detail::stl_interfaces::element_layout::discontiguous,void>::derived'
..\libs\parser\test\compile_all_t.cpp(77): error C2955: 'boost::parser::subrange': use of class template requires template argument list
..\boost/parser/subrange.hpp(24): note: see declaration of 'boost::parser::subrange'
..\libs\parser\test\compile_all_t.cpp(78): error C2672: 'operator __surrogate_func': no matching overloaded function found
..\libs\parser\test\compile_all_t.cpp(77): error C2530: 'result': references must be initialized
..\libs\parser\test\compile_all_t.cpp(81): error C3536: 'result': cannot be used before it is initialized
..\libs\parser\test\compile_all_t.cpp(81): error C3539: a template-argument cannot be a type that contains 'auto'
..\libs\parser\test\compile_all_t.cpp(82): error C2143: syntax error: missing ',' before ')'
..\libs\parser\test\compile_all_t.cpp(82): error C2059: syntax error: ')'
..\libs\parser\test\compile_all_t.cpp(85): error C2182: '<template-parameter>': illegal use of type 'void'
..\libs\parser\test\compile_all_t.cpp(85): fatal error C1003: error count exceeds 100; stopping compilation