PEGTL 3.0 support
When trying to build against our PEGTL version on Arch Linux, it fails with the following message at first:
VTK/ThirdParty/pegtl/vtk_pegtl.h:22:23: fatal error: tao/pegtl/contrib/tracer.hpp: No such file or directory
Indeed the file was renamed upstream in https://github.com/taocpp/PEGTL/commit/08831810479803762f0da60efe84955a1aaa3dde
But actually, I’ve seen that the 3.0.0 release changed a lot of things, so there is some work required before supporting it. Blindly switching the file name in IO/MotionFX/vtkMotionFXCFGGrammar.h
obviously does not work (log below in case it could be interesting).
Log of failure after patching the header name.
In file included from /usr/include/tao/pegtl/normal.hpp:17,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/demangle.hpp:84:33: error: ‘string_view’ in namespace ‘std’ does not name a type
84 | [[nodiscard]] constexpr std::string_view demangle() noexcept
| ^~~~~~~~~~~
/usr/include/tao/pegtl/demangle.hpp:84:28: note: ‘std::string_view’ is only available from C++17 onwards
84 | [[nodiscard]] constexpr std::string_view demangle() noexcept
| ^~~
In file included from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/match.hpp:71:21: error: ‘match_control_unwind’ function uses ‘auto’ type specifier without trailing return type
71 | [[nodiscard]] auto match_control_unwind( ParseInput& in, States&&... st )
| ^~~~
/usr/include/tao/pegtl/match.hpp:71:21: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’
/usr/include/tao/pegtl/match.hpp:102:18: error: ‘match’ function uses ‘auto’ type specifier without trailing return type
102 | [[nodiscard]] auto match( ParseInput& in, States&&... st )
| ^~~~
/usr/include/tao/pegtl/match.hpp:102:18: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’
In file included from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/match.hpp: In function ‘auto tao::pegtl::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/match.hpp:121:43: error: ‘is_base_of_v’ is not a member of ‘std’; did you mean ‘is_base_of’?
121 | constexpr bool is_nothing = std::is_base_of_v< nothing< Rule >, Action< Rule > >;
| ^~~~~~~~~~~~
| is_base_of
/usr/include/tao/pegtl/match.hpp:121:72: error: expected primary-expression before ‘,’ token
121 | constexpr bool is_nothing = std::is_base_of_v< nothing< Rule >, Action< Rule > >;
| ^
/usr/include/tao/pegtl/match.hpp:125:43: error: ‘is_base_of_v’ is not a member of ‘std’; did you mean ‘is_base_of’?
125 | if constexpr( !has_apply && std::is_base_of_v< require_apply, Action< Rule > > ) {
| ^~~~~~~~~~~~
| is_base_of
/usr/include/tao/pegtl/match.hpp:125:70: error: expected primary-expression before ‘,’ token
125 | if constexpr( !has_apply && std::is_base_of_v< require_apply, Action< Rule > > ) {
| ^
/usr/include/tao/pegtl/match.hpp:125:87: error: expected primary-expression before ‘>’ token
125 | if constexpr( !has_apply && std::is_base_of_v< require_apply, Action< Rule > > ) {
| ^
/usr/include/tao/pegtl/match.hpp:125:89: error: expected primary-expression before ‘)’ token
125 | if constexpr( !has_apply && std::is_base_of_v< require_apply, Action< Rule > > ) {
| ^
/usr/include/tao/pegtl/match.hpp:129:44: error: ‘is_base_of_v’ is not a member of ‘std’; did you mean ‘is_base_of’?
129 | if constexpr( !has_apply0 && std::is_base_of_v< require_apply0, Action< Rule > > ) {
| ^~~~~~~~~~~~
| is_base_of
/usr/include/tao/pegtl/match.hpp:129:72: error: expected primary-expression before ‘,’ token
129 | if constexpr( !has_apply0 && std::is_base_of_v< require_apply0, Action< Rule > > ) {
| ^
/usr/include/tao/pegtl/match.hpp:129:89: error: expected primary-expression before ‘>’ token
129 | if constexpr( !has_apply0 && std::is_base_of_v< require_apply0, Action< Rule > > ) {
| ^
/usr/include/tao/pegtl/match.hpp:129:91: error: expected primary-expression before ‘)’ token
129 | if constexpr( !has_apply0 && std::is_base_of_v< require_apply0, Action< Rule > > ) {
| ^
/usr/include/tao/pegtl/match.hpp:133:49: error: ‘is_base_of_v’ is not a member of ‘std’; did you mean ‘is_base_of’?
133 | constexpr bool validate_nothing = std::is_base_of_v< maybe_nothing, Action< void > >;
| ^~~~~~~~~~~~
| is_base_of
/usr/include/tao/pegtl/match.hpp:133:76: error: expected primary-expression before ‘,’ token
133 | constexpr bool validate_nothing = std::is_base_of_v< maybe_nothing, Action< void > >;
| ^
/usr/include/tao/pegtl/match.hpp:134:49: error: ‘is_base_of_v’ is not a member of ‘std’; did you mean ‘is_base_of’?
134 | constexpr bool is_maybe_nothing = std::is_base_of_v< maybe_nothing, Action< Rule > >;
| ^~~~~~~~~~~~
| is_base_of
/usr/include/tao/pegtl/match.hpp:134:76: error: expected primary-expression before ‘,’ token
134 | constexpr bool is_maybe_nothing = std::is_base_of_v< maybe_nothing, Action< Rule > >;
| ^
In file included from /usr/include/tao/pegtl/normal.hpp:19,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/parse_error.hpp: At global scope:
/usr/include/tao/pegtl/parse_error.hpp:39:29: error: ‘string_view’ in namespace ‘std’ does not name a type
39 | [[nodiscard]] std::string_view message() const noexcept
| ^~~~~~~~~~~
/usr/include/tao/pegtl/parse_error.hpp:39:24: note: ‘std::string_view’ is only available from C++17 onwards
39 | [[nodiscard]] std::string_view message() const noexcept
| ^~~
/usr/include/tao/pegtl/parse_error.hpp:93:26: error: ‘string_view’ in namespace ‘std’ does not name a type
93 | [[nodiscard]] std::string_view message() const noexcept
| ^~~~~~~~~~~
/usr/include/tao/pegtl/parse_error.hpp:93:21: note: ‘std::string_view’ is only available from C++17 onwards
93 | [[nodiscard]] std::string_view message() const noexcept
| ^~~
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp: In static member function ‘static void tao::pegtl::normal<Rule>::raise(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/normal.hpp:49:68: error: ‘demangle’ was not declared in this scope
49 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
| ^~~~~~~~
/usr/include/tao/pegtl/normal.hpp:49:27: error: expected primary-expression before ‘(’ token
49 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
| ^
/usr/include/tao/pegtl/normal.hpp:49:66: error: expected primary-expression before ‘(’ token
49 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
| ^
/usr/include/tao/pegtl/normal.hpp:49:83: error: expected primary-expression before ‘>’ token
49 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
| ^
/usr/include/tao/pegtl/normal.hpp:49:85: error: expected primary-expression before ‘)’ token
49 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
| ^
In file included from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/parse.hpp: At global scope:
/usr/include/tao/pegtl/parse.hpp:27:4: error: ‘parse’ function uses ‘auto’ type specifier without trailing return type
27 | auto parse( ParseInput&& in, States&&... st )
| ^~~~
/usr/include/tao/pegtl/parse.hpp:27:4: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’
/usr/include/tao/pegtl/parse.hpp:39:4: error: ‘parse_nested’ function uses ‘auto’ type specifier without trailing return type
39 | auto parse_nested( position op, ParseInput&& in, States&&... st )
| ^~~~
/usr/include/tao/pegtl/parse.hpp:39:4: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’
/usr/include/tao/pegtl/parse.hpp:67:4: error: ‘parse_nested’ function uses ‘auto’ type specifier without trailing return type
67 | auto parse_nested( const OuterInput& oi, ParseInput&& in, States&&... st )
| ^~~~
/usr/include/tao/pegtl/parse.hpp:67:4: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’
In file included from /usr/include/tao/pegtl/internal/apply.hpp:9,
from /usr/include/tao/pegtl/internal/rules.hpp:9,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/apply_single.hpp:18:18: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/apply_single.hpp:18:13: note: ‘std::enable_if_t’ is only available from C++14 onwards
18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
| ^~~
/usr/include/tao/pegtl/internal/apply_single.hpp:18:29: error: expected initializer before ‘<’ token
18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
| ^
/usr/include/tao/pegtl/internal/apply_single.hpp:26:18: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/apply_single.hpp:26:13: note: ‘std::enable_if_t’ is only available from C++14 onwards
26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
| ^~~
/usr/include/tao/pegtl/internal/apply_single.hpp:26:29: error: expected initializer before ‘<’ token
26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
| ^
In file included from /usr/include/tao/pegtl/internal/apply0.hpp:9,
from /usr/include/tao/pegtl/internal/rules.hpp:10,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/apply0_single.hpp:18:18: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/apply0_single.hpp:18:13: note: ‘std::enable_if_t’ is only available from C++14 onwards
18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
| ^~~
/usr/include/tao/pegtl/internal/apply0_single.hpp:18:29: error: expected initializer before ‘<’ token
18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
| ^
/usr/include/tao/pegtl/internal/apply0_single.hpp:26:18: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/apply0_single.hpp:26:13: note: ‘std::enable_if_t’ is only available from C++14 onwards
26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
| ^~~
/usr/include/tao/pegtl/internal/apply0_single.hpp:26:29: error: expected initializer before ‘<’ token
26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
| ^
In file included from /usr/include/tao/pegtl/internal/if_then_else.hpp:12,
from /usr/include/tao/pegtl/internal/rules.hpp:26,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/sor.hpp:43:45: error: ‘std::index_sequence’ has not been declared
43 | [[nodiscard]] static bool match( std::index_sequence< Indices... > /*unused*/, ParseInput& in, States&&... st )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/internal/sor.hpp:43:59: error: expected ‘,’ or ‘...’ before ‘<’ token
43 | [[nodiscard]] static bool match( std::index_sequence< Indices... > /*unused*/, ParseInput& in, States&&... st )
| ^
In file included from /usr/include/tao/pegtl/internal/if_then_else.hpp:12,
from /usr/include/tao/pegtl/internal/rules.hpp:26,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/sor.hpp: In static member function ‘static bool tao::pegtl::internal::sor<Rules>::match(int)’:
/usr/include/tao/pegtl/internal/sor.hpp:45:150: error: ‘in’ was not declared in this scope; did you mean ‘yn’?
45 | return ( Control< Rules >::template match< A, ( ( Indices == ( sizeof...( Rules ) - 1 ) ) ? M : rewind_mode::required ), Action, Control >( in, st... ) || ... );
| ^~
| yn
/usr/include/tao/pegtl/internal/sor.hpp:45:154: error: ‘st’ was not declared in this scope; did you mean ‘at’?
45 | return ( Control< Rules >::template match< A, ( ( Indices == ( sizeof...( Rules ) - 1 ) ) ? M : rewind_mode::required ), Action, Control >( in, st... ) || ... );
| ^~
| at
/usr/include/tao/pegtl/internal/sor.hpp: In static member function ‘static bool tao::pegtl::internal::sor<Rules>::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/internal/sor.hpp:58:54: error: ‘index_sequence_for’ is not a member of ‘std’
58 | return match< A, M, Action, Control >( std::index_sequence_for< Rules... >(), in, st... );
| ^~~~~~~~~~~~~~~~~~
/usr/include/tao/pegtl/internal/sor.hpp:58:79: error: expected primary-expression before ‘...’ token
58 | return match< A, M, Action, Control >( std::index_sequence_for< Rules... >(), in, st... );
| ^~~
In file included from /usr/include/tao/pegtl/memory_input.hpp:23,
from /usr/include/tao/pegtl/internal/rematch.hpp:12,
from /usr/include/tao/pegtl/internal/minus.hpp:11,
from /usr/include/tao/pegtl/internal/rules.hpp:31,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/action_input.hpp: At global scope:
/usr/include/tao/pegtl/internal/action_input.hpp:79:26: error: ‘string_view’ in namespace ‘std’ does not name a type
79 | [[nodiscard]] std::string_view string_view() const noexcept
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/action_input.hpp:79:21: note: ‘std::string_view’ is only available from C++17 onwards
79 | [[nodiscard]] std::string_view string_view() const noexcept
| ^~~
/usr/include/tao/pegtl/internal/action_input.hpp: In member function ‘const char* tao::pegtl::internal::action_input<ParseInput>::begin() const’:
/usr/include/tao/pegtl/internal/action_input.hpp:51:29: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
51 | if constexpr( std::is_same_v< iterator_t, const char* > ) {
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/internal/action_input.hpp:51:50: error: expected primary-expression before ‘,’ token
51 | if constexpr( std::is_same_v< iterator_t, const char* > ) {
| ^
/usr/include/tao/pegtl/internal/action_input.hpp:51:52: error: expected primary-expression before ‘const’
51 | if constexpr( std::is_same_v< iterator_t, const char* > ) {
| ^~~~~
/usr/include/tao/pegtl/internal/action_input.hpp:51:51: error: expected ‘)’ before ‘const’
51 | if constexpr( std::is_same_v< iterator_t, const char* > ) {
| ~ ^~~~~~
| )
In file included from /usr/include/tao/pegtl/internal/rematch.hpp:12,
from /usr/include/tao/pegtl/internal/minus.hpp:11,
from /usr/include/tao/pegtl/internal/rules.hpp:31,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/memory_input.hpp: At global scope:
/usr/include/tao/pegtl/memory_input.hpp:45:108: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
45 | memory_input_base( const iterator_t& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
In file included from /usr/include/tao/pegtl/internal/rematch.hpp:12,
from /usr/include/tao/pegtl/internal/minus.hpp:11,
from /usr/include/tao/pegtl/internal/rules.hpp:31,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/memory_input.hpp:45:142: error: expected primary-expression before ‘,’ token
45 | memory_input_base( const iterator_t& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:45:142: error: expected ‘)’ before ‘,’ token
45 | memory_input_base( const iterator_t& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:45:142: error: expected ‘;’ before ‘,’ token
45 | memory_input_base( const iterator_t& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:53:102: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
53 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:53:136: error: expected primary-expression before ‘,’ token
53 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:53:136: error: expected ‘)’ before ‘,’ token
53 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:53:136: error: expected ‘;’ before ‘,’ token
53 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:143:116: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
143 | memory_input_base( const internal::iterator& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:143:150: error: expected primary-expression before ‘,’ token
143 | memory_input_base( const internal::iterator& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:143:150: error: expected ‘)’ before ‘,’ token
143 | memory_input_base( const internal::iterator& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:143:150: error: expected ‘;’ before ‘,’ token
143 | memory_input_base( const internal::iterator& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:151:102: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
151 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:151:136: error: expected primary-expression before ‘,’ token
151 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:151:136: error: expected ‘)’ before ‘,’ token
151 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:151:136: error: expected ‘;’ before ‘,’ token
151 | memory_input_base( const char* in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:239:101: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
239 | memory_input( const char* in_begin, const std::size_t in_size, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:239:135: error: expected primary-expression before ‘,’ token
239 | memory_input( const char* in_begin, const std::size_t in_size, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:239:135: error: expected ‘)’ before ‘,’ token
239 | memory_input( const char* in_begin, const std::size_t in_size, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:239:135: error: expected ‘;’ before ‘,’ token
239 | memory_input( const char* in_begin, const std::size_t in_size, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:244:82: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
244 | memory_input( const std::string& in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:244:116: error: expected primary-expression before ‘,’ token
244 | memory_input( const std::string& in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:244:116: error: expected ‘)’ before ‘,’ token
244 | memory_input( const std::string& in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:244:116: error: expected ‘;’ before ‘,’ token
244 | memory_input( const std::string& in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:249:32: error: ‘string_view’ in namespace ‘std’ does not name a type
249 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~
/usr/include/tao/pegtl/memory_input.hpp:249:27: note: ‘std::string_view’ is only available from C++17 onwards
249 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~
/usr/include/tao/pegtl/memory_input.hpp:249:86: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
249 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:249:120: error: expected primary-expression before ‘,’ token
249 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:249:120: error: expected ‘)’ before ‘,’ token
249 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:249:120: error: expected ‘;’ before ‘,’ token
249 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:257:74: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
257 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:257:108: error: expected primary-expression before ‘,’ token
257 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:257:108: error: expected ‘)’ before ‘,’ token
257 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:257:108: error: expected ‘;’ before ‘,’ token
257 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:262:177: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
262 | memory_input( const char* in_begin, const char* in_end, T&& in_source, const std::size_t in_byte, const std::size_t in_line, const std::size_t in_column ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| is_nothrow_constructible
/usr/include/tao/pegtl/memory_input.hpp:262:211: error: expected primary-expression before ‘,’ token
262 | memory_input( const char* in_begin, const char* in_end, T&& in_source, const std::size_t in_byte, const std::size_t in_line, const std::size_t in_column ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
/usr/include/tao/pegtl/memory_input.hpp:262:211: error: expected ‘)’ before ‘,’ token
262 | memory_input( const char* in_begin, const char* in_end, T&& in_source, const std::size_t in_byte, const std::size_t in_line, const std::size_t in_column ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ~ ^
| )
/usr/include/tao/pegtl/memory_input.hpp:262:211: error: expected ‘;’ before ‘,’ token
262 | memory_input( const char* in_begin, const char* in_end, T&& in_source, const std::size_t in_byte, const std::size_t in_line, const std::size_t in_column ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
| ^
| ;
/usr/include/tao/pegtl/memory_input.hpp:263:67: error: expected unqualified-id before ‘,’ token
263 | : memory_input( { in_begin, in_byte, in_line, in_column }, in_end, std::forward< T >( in_source ) )
| ^
/usr/include/tao/pegtl/memory_input.hpp:353:26: error: ‘string_view’ in namespace ‘std’ does not name a type
353 | [[nodiscard]] std::string_view line_at( const TAO_PEGTL_NAMESPACE::position& p ) const noexcept
| ^~~~~~~~~~~
/usr/include/tao/pegtl/memory_input.hpp:353:21: note: ‘std::string_view’ is only available from C++17 onwards
353 | [[nodiscard]] std::string_view line_at( const TAO_PEGTL_NAMESPACE::position& p ) const noexcept
| ^~~
/usr/include/tao/pegtl/memory_input.hpp:361:45: error: expected constructor, destructor, or type conversion before ‘;’ token
361 | memory_input( Ts&&... ) -> memory_input<>;
| ^
In file included from /usr/include/tao/pegtl.hpp:15,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/argv_input.hpp:45:41: error: expected constructor, destructor, or type conversion before ‘;’ token
45 | argv_input( Ts&&... ) -> argv_input<>;
| ^
In file included from /usr/include/tao/pegtl.hpp:17,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/cstream_input.hpp:28:47: error: expected constructor, destructor, or type conversion before ‘;’ token
28 | cstream_input( Ts&&... ) -> cstream_input<>;
| ^
In file included from /usr/include/tao/pegtl.hpp:18,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/istream_input.hpp:28:47: error: expected constructor, destructor, or type conversion before ‘;’ token
28 | istream_input( Ts&&... ) -> istream_input<>;
| ^
In file included from /usr/include/tao/pegtl/read_input.hpp:11,
from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/string_input.hpp:60:40: error: ‘string_input’ function with trailing return type not declared with ‘auto’ type specifier
60 | explicit string_input( Ts&&... ) -> string_input<>;
| ^~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/internal/file_reader.hpp:18,
from /usr/include/tao/pegtl/read_input.hpp:14,
from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/filesystem.hpp:51:34: error: ‘filesystem’ is not a namespace-name
51 | namespace filesystem = ::std::filesystem;
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/filesystem.hpp:55:11: error: ‘system_category’ function uses ‘auto’ type specifier without trailing return type
55 | inline const auto& system_category() noexcept
| ^~~~~
/usr/include/tao/pegtl/internal/filesystem.hpp:55:11: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’
In file included from /usr/include/tao/pegtl/read_input.hpp:14,
from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/file_reader.hpp:22:63: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
22 | [[nodiscard]] inline std::FILE* file_open( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:22:79: error: expected unqualified-id before ‘&’ token
22 | [[nodiscard]] inline std::FILE* file_open( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/internal/file_reader.hpp:22:79: error: expected ‘)’ before ‘&’ token
22 | [[nodiscard]] inline std::FILE* file_open( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/internal/file_reader.hpp:22:81: error: expected initializer before ‘path’
22 | [[nodiscard]] inline std::FILE* file_open( const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:67:45: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
67 | explicit file_reader( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:67:61: error: expected unqualified-id before ‘&’ token
67 | explicit file_reader( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/internal/file_reader.hpp:67:61: error: expected ‘)’ before ‘&’ token
67 | explicit file_reader( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/internal/file_reader.hpp:67:61: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/internal/file_reader.hpp:67:61: error: expected ‘;’ at end of member declaration
67 | explicit file_reader( const internal::filesystem::path& path )
| ^
| ;
/usr/include/tao/pegtl/internal/file_reader.hpp:67:63: error: ‘path’ does not name a type
67 | explicit file_reader( const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:71:48: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
71 | file_reader( FILE* file, const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:71:64: error: expected unqualified-id before ‘&’ token
71 | file_reader( FILE* file, const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^
/usr/include/tao/pegtl/internal/file_reader.hpp:71:64: error: expected ‘)’ before ‘&’ token
71 | file_reader( FILE* file, const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ~ ^
| )
/usr/include/tao/pegtl/internal/file_reader.hpp:71:64: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/internal/file_reader.hpp:71:64: error: expected ‘;’ at end of member declaration
71 | file_reader( FILE* file, const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^
| ;
/usr/include/tao/pegtl/internal/file_reader.hpp:71:7: error: ‘tao::pegtl::internal::file_reader::file_reader(...)’ cannot be overloaded with ‘tao::pegtl::internal::file_reader::file_reader(...)’
71 | file_reader( FILE* file, const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:67:16: note: previous declaration ‘tao::pegtl::internal::file_reader::file_reader(...)’
67 | explicit file_reader( const internal::filesystem::path& path )
| ^~~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:71:66: error: ‘path’ does not name a type
71 | file_reader( FILE* file, const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:146:23: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
146 | const internal::filesystem::path m_path;
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp: In member function ‘std::size_t tao::pegtl::internal::file_reader::size() const’:
/usr/include/tao/pegtl/internal/file_reader.hpp:91:29: error: ‘tao::pegtl::internal::filesystem’ has not been declared
91 | throw internal::filesystem::filesystem_error( "std::fseek() failed [SEEK_END]", m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:91:93: error: ‘m_path’ was not declared in this scope
91 | throw internal::filesystem::filesystem_error( "std::fseek() failed [SEEK_END]", m_path, ec );
| ^~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:104:29: error: ‘tao::pegtl::internal::filesystem’ has not been declared
104 | throw internal::filesystem::filesystem_error( "std::ftell() failed", m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:104:82: error: ‘m_path’ was not declared in this scope
104 | throw internal::filesystem::filesystem_error( "std::ftell() failed", m_path, ec );
| ^~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:116:29: error: ‘tao::pegtl::internal::filesystem’ has not been declared
116 | throw internal::filesystem::filesystem_error( "std::fseek() failed [SEEK_SET]", m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:116:93: error: ‘m_path’ was not declared in this scope
116 | throw internal::filesystem::filesystem_error( "std::fseek() failed [SEEK_SET]", m_path, ec );
| ^~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp: In member function ‘std::string tao::pegtl::internal::file_reader::read() const’:
/usr/include/tao/pegtl/internal/file_reader.hpp:135:29: error: ‘tao::pegtl::internal::filesystem’ has not been declared
135 | throw internal::filesystem::filesystem_error( "std::fread() failed", m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_reader.hpp:135:82: error: ‘m_path’ was not declared in this scope
135 | throw internal::filesystem::filesystem_error( "std::fread() failed", m_path, ec );
| ^~~~~~
In file included from /usr/include/tao/pegtl/read_input.hpp:16,
from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/path_to_string.hpp: At global scope:
/usr/include/tao/pegtl/internal/path_to_string.hpp:14:69: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
14 | [[nodiscard]] inline std::string path_to_string( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/path_to_string.hpp:14:85: error: expected unqualified-id before ‘&’ token
14 | [[nodiscard]] inline std::string path_to_string( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/internal/path_to_string.hpp:14:85: error: expected ‘)’ before ‘&’ token
14 | [[nodiscard]] inline std::string path_to_string( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/internal/path_to_string.hpp:14:87: error: expected initializer before ‘path’
14 | [[nodiscard]] inline std::string path_to_string( const internal::filesystem::path& path )
| ^~~~
In file included from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/read_input.hpp:24:35: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:24:51: error: expected unqualified-id before ‘&’ token
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^
/usr/include/tao/pegtl/read_input.hpp:24:51: error: expected ‘)’ before ‘&’ token
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ~ ^
| )
/usr/include/tao/pegtl/read_input.hpp:24:51: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/read_input.hpp:24:51: error: expected ‘;’ at end of member declaration
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^
| ;
/usr/include/tao/pegtl/read_input.hpp:24:53: error: ‘path’ does not name a type
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~
/usr/include/tao/pegtl/read_input.hpp:28:44: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
28 | explicit read_input( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:28:60: error: expected unqualified-id before ‘&’ token
28 | explicit read_input( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/read_input.hpp:28:60: error: expected ‘)’ before ‘&’ token
28 | explicit read_input( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/read_input.hpp:28:60: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/read_input.hpp:28:60: error: expected ‘;’ at end of member declaration
28 | explicit read_input( const internal::filesystem::path& path )
| ^
| ;
/usr/include/tao/pegtl/read_input.hpp:28:16: error: ‘tao::pegtl::read_input<P, Eol>::read_input(...)’ cannot be overloaded with ‘tao::pegtl::read_input<P, Eol>::read_input(...)’
28 | explicit read_input( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:24:7: note: previous declaration ‘tao::pegtl::read_input<P, Eol>::read_input(...)’
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:28:62: error: ‘path’ does not name a type
28 | explicit read_input( const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/read_input.hpp:32:47: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
32 | read_input( FILE* file, const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:32:63: error: expected unqualified-id before ‘&’ token
32 | read_input( FILE* file, const internal::filesystem::path& path, const std::string& source )
| ^
/usr/include/tao/pegtl/read_input.hpp:32:63: error: expected ‘)’ before ‘&’ token
32 | read_input( FILE* file, const internal::filesystem::path& path, const std::string& source )
| ~ ^
| )
/usr/include/tao/pegtl/read_input.hpp:32:63: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/read_input.hpp:32:63: error: expected ‘;’ at end of member declaration
32 | read_input( FILE* file, const internal::filesystem::path& path, const std::string& source )
| ^
| ;
/usr/include/tao/pegtl/read_input.hpp:32:7: error: ‘tao::pegtl::read_input<P, Eol>::read_input(...)’ cannot be overloaded with ‘tao::pegtl::read_input<P, Eol>::read_input(...)’
32 | read_input( FILE* file, const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:24:7: note: previous declaration ‘tao::pegtl::read_input<P, Eol>::read_input(...)’
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:32:65: error: ‘path’ does not name a type
32 | read_input( FILE* file, const internal::filesystem::path& path, const std::string& source )
| ^~~~
/usr/include/tao/pegtl/read_input.hpp:36:47: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
36 | read_input( FILE* file, const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:36:63: error: expected unqualified-id before ‘&’ token
36 | read_input( FILE* file, const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/read_input.hpp:36:63: error: expected ‘)’ before ‘&’ token
36 | read_input( FILE* file, const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/read_input.hpp:36:63: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/read_input.hpp:36:63: error: expected ‘;’ at end of member declaration
36 | read_input( FILE* file, const internal::filesystem::path& path )
| ^
| ;
/usr/include/tao/pegtl/read_input.hpp:36:7: error: ‘tao::pegtl::read_input<P, Eol>::read_input(...)’ cannot be overloaded with ‘tao::pegtl::read_input<P, Eol>::read_input(...)’
36 | read_input( FILE* file, const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:24:7: note: previous declaration ‘tao::pegtl::read_input<P, Eol>::read_input(...)’
24 | read_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/read_input.hpp:36:65: error: ‘path’ does not name a type
36 | read_input( FILE* file, const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/read_input.hpp:50:38: error: ‘read_input’ function with trailing return type not declared with ‘auto’ type specifier
50 | explicit read_input( Ts&&... ) -> read_input<>;
| ^~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/mmap_input.hpp:22,
from /usr/include/tao/pegtl/file_input.hpp:16,
from /usr/include/tao/pegtl.hpp:25,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:28:45: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
28 | explicit file_opener( const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:28:61: error: expected unqualified-id before ‘&’ token
28 | explicit file_opener( const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:28:61: error: expected ‘)’ before ‘&’ token
28 | explicit file_opener( const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ~ ^
| )
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:28:61: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:28:61: error: expected ‘;’ at end of member declaration
28 | explicit file_opener( const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^
| ;
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:28:63: error: ‘path’ does not name a type
28 | explicit file_opener( const internal::filesystem::path& path ) // NOLINT(modernize-pass-by-value)
| ^~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:62:23: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
62 | const internal::filesystem::path m_path;
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp: In member function ‘std::size_t tao::pegtl::internal::file_opener::size() const’:
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:52:29: error: ‘tao::pegtl::internal::filesystem’ has not been declared
52 | throw internal::filesystem::filesystem_error( "fstat() failed", m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:52:77: error: ‘m_path’ was not declared in this scope
52 | throw internal::filesystem::filesystem_error( "fstat() failed", m_path, ec );
| ^~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp: In member function ‘int tao::pegtl::internal::file_opener::open() const’:
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:69:33: error: ‘m_path’ was not declared in this scope
69 | const int fd = ::open( m_path.c_str(),
| ^~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:80:26: error: ‘tao::pegtl::internal::filesystem’ has not been declared
80 | throw internal::filesystem::filesystem_error( "open() failed", m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp: At global scope:
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:91:45: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
91 | explicit file_mapper( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:91:61: error: expected unqualified-id before ‘&’ token
91 | explicit file_mapper( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:91:61: error: expected ‘)’ before ‘&’ token
91 | explicit file_mapper( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:91:61: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:91:61: error: expected ‘;’ at end of member declaration
91 | explicit file_mapper( const internal::filesystem::path& path )
| ^
| ;
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:91:63: error: ‘path’ does not name a type
91 | explicit file_mapper( const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp: In constructor ‘tao::pegtl::internal::file_mapper::file_mapper(const tao::pegtl::internal::file_opener&)’:
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:103:29: error: ‘tao::pegtl::internal::filesystem’ has not been declared
103 | throw internal::filesystem::filesystem_error( "mmap() failed", reader.m_path, ec );
| ^~~~~~~~~~
/usr/include/tao/pegtl/internal/file_mapper_posix.hpp:103:83: error: ‘const struct tao::pegtl::internal::file_opener’ has no member named ‘m_path’
103 | throw internal::filesystem::filesystem_error( "mmap() failed", reader.m_path, ec );
| ^~~~~~
In file included from /usr/include/tao/pegtl/file_input.hpp:16,
from /usr/include/tao/pegtl.hpp:25,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/mmap_input.hpp: At global scope:
/usr/include/tao/pegtl/mmap_input.hpp:36:48: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
36 | explicit mmap_holder( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/mmap_input.hpp:36:64: error: expected unqualified-id before ‘&’ token
36 | explicit mmap_holder( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/mmap_input.hpp:36:64: error: expected ‘)’ before ‘&’ token
36 | explicit mmap_holder( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/mmap_input.hpp:36:64: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/mmap_input.hpp:36:64: error: expected ‘;’ at end of member declaration
36 | explicit mmap_holder( const internal::filesystem::path& path )
| ^
| ;
/usr/include/tao/pegtl/mmap_input.hpp:36:66: error: ‘path’ does not name a type
36 | explicit mmap_holder( const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/mmap_input.hpp:56:35: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/mmap_input.hpp:56:51: error: expected unqualified-id before ‘&’ token
56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
| ^
/usr/include/tao/pegtl/mmap_input.hpp:56:51: error: expected ‘)’ before ‘&’ token
56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
| ~ ^
| )
/usr/include/tao/pegtl/mmap_input.hpp:56:51: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/mmap_input.hpp:56:51: error: expected ‘;’ at end of member declaration
56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
| ^
| ;
/usr/include/tao/pegtl/mmap_input.hpp:56:53: error: ‘path’ does not name a type
56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~
/usr/include/tao/pegtl/mmap_input.hpp:61:44: error: ‘filesystem’ in namespace ‘tao::pegtl::internal’ does not name a type
61 | explicit mmap_input( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/mmap_input.hpp:61:60: error: expected unqualified-id before ‘&’ token
61 | explicit mmap_input( const internal::filesystem::path& path )
| ^
/usr/include/tao/pegtl/mmap_input.hpp:61:60: error: expected ‘)’ before ‘&’ token
61 | explicit mmap_input( const internal::filesystem::path& path )
| ~ ^
| )
/usr/include/tao/pegtl/mmap_input.hpp:61:60: error: constructors may not be ref-qualified
/usr/include/tao/pegtl/mmap_input.hpp:61:60: error: expected ‘;’ at end of member declaration
61 | explicit mmap_input( const internal::filesystem::path& path )
| ^
| ;
/usr/include/tao/pegtl/mmap_input.hpp:61:16: error: ‘tao::pegtl::mmap_input<P, Eol>::mmap_input(...)’ cannot be overloaded with ‘tao::pegtl::mmap_input<P, Eol>::mmap_input(...)’
61 | explicit mmap_input( const internal::filesystem::path& path )
| ^~~~~~~~~~
/usr/include/tao/pegtl/mmap_input.hpp:56:7: note: previous declaration ‘tao::pegtl::mmap_input<P, Eol>::mmap_input(...)’
56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
| ^~~~~~~~~~
/usr/include/tao/pegtl/mmap_input.hpp:61:62: error: ‘path’ does not name a type
61 | explicit mmap_input( const internal::filesystem::path& path )
| ^~~~
/usr/include/tao/pegtl/mmap_input.hpp:75:38: error: ‘mmap_input’ function with trailing return type not declared with ‘auto’ type specifier
75 | explicit mmap_input( Ts&&... ) -> mmap_input<>;
| ^~~~~~~~~~~~
In file included from /usr/include/tao/pegtl.hpp:25,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/file_input.hpp:40:38: error: ‘file_input’ function with trailing return type not declared with ‘auto’ type specifier
40 | explicit file_input( Ts&&... ) -> file_input<>;
| ^~~~~~~~~~~~
In file included from /usr/include/tao/pegtl.hpp:27,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/change_action.hpp: In static member function ‘static bool tao::pegtl::change_action<NewAction>::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/change_action.hpp:31:31: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
31 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/change_action.hpp:31:56: error: expected primary-expression before ‘,’ token
31 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^
/usr/include/tao/pegtl/change_action.hpp:31:58: error: expected string-literal before ‘NewAction’
31 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^~~~~~~~~
/usr/include/tao/pegtl/change_action.hpp:31:57: error: expected ‘)’ before ‘NewAction’
31 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ~ ^~~~~~~~~~
| )
In file included from /usr/include/tao/pegtl.hpp:28,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/change_action_and_state.hpp: In static member function ‘static bool tao::pegtl::change_action_and_state<NewAction, NewState>::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/change_action_and_state.hpp:32:31: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
32 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/change_action_and_state.hpp:32:56: error: expected primary-expression before ‘,’ token
32 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^
/usr/include/tao/pegtl/change_action_and_state.hpp:32:58: error: expected string-literal before ‘NewAction’
32 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^~~~~~~~~
/usr/include/tao/pegtl/change_action_and_state.hpp:32:57: error: expected ‘)’ before ‘NewAction’
32 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ~ ^~~~~~~~~~
| )
In file included from /usr/include/tao/pegtl.hpp:29,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/change_action_and_states.hpp: At global scope:
/usr/include/tao/pegtl/change_action_and_states.hpp:32:45: error: ‘std::index_sequence’ has not been declared
32 | [[nodiscard]] static bool match( std::index_sequence< Ns... > /*unused*/, ParseInput& in, States&&... st )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/change_action_and_states.hpp:32:59: error: expected ‘,’ or ‘...’ before ‘<’ token
32 | [[nodiscard]] static bool match( std::index_sequence< Ns... > /*unused*/, ParseInput& in, States&&... st )
| ^
/usr/include/tao/pegtl/change_action_and_states.hpp: In static member function ‘static bool tao::pegtl::change_action_and_states<NewAction, NewStates>::match(int)’:
/usr/include/tao/pegtl/change_action_and_states.hpp:34:29: error: ‘st’ was not declared in this scope; did you mean ‘at’?
34 | auto t = std::tie( st... );
| ^~
| at
/usr/include/tao/pegtl/change_action_and_states.hpp:35:75: error: ‘in’ was not declared in this scope; did you mean ‘yn’?
35 | if( Control< Rule >::template match< A, M, NewAction, Control >( in, std::get< Ns >( t )... ) ) {
| ^~
| yn
/usr/include/tao/pegtl/change_action_and_states.hpp:37:83: error: expansion pattern ‘st’ contains no parameter packs
37 | Action< Rule >::success( static_cast< const ParseInput& >( in ), st... );
| ^~~
/usr/include/tao/pegtl/change_action_and_states.hpp: In static member function ‘static bool tao::pegtl::change_action_and_states<NewAction, NewStates>::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/change_action_and_states.hpp:55:31: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
55 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/change_action_and_states.hpp:55:56: error: expected primary-expression before ‘,’ token
55 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^
/usr/include/tao/pegtl/change_action_and_states.hpp:55:58: error: expected string-literal before ‘NewAction’
55 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ^~~~~~~~~
/usr/include/tao/pegtl/change_action_and_states.hpp:55:57: error: expected ‘)’ before ‘NewAction’
55 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
| ~ ^~~~~~~~~~
| )
In file included from /usr/include/tao/pegtl.hpp:29,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/change_action_and_states.hpp:56:60: error: ‘index_sequence_for’ is not a member of ‘std’
56 | return match< Rule, A, M, Action, Control >( std::index_sequence_for< NewStates... >(), in, NewStates()..., st... );
| ^~~~~~~~~~~~~~~~~~
/usr/include/tao/pegtl/change_action_and_states.hpp:56:89: error: expected primary-expression before ‘...’ token
56 | return match< Rule, A, M, Action, Control >( std::index_sequence_for< NewStates... >(), in, NewStates()..., st... );
| ^~~
In file included from /usr/include/tao/pegtl.hpp:32,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/change_states.hpp: At global scope:
/usr/include/tao/pegtl/change_states.hpp:32:45: error: ‘std::index_sequence’ has not been declared
32 | [[nodiscard]] static bool match( std::index_sequence< Ns... > /*unused*/, ParseInput& in, States&&... st )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/change_states.hpp:32:59: error: expected ‘,’ or ‘...’ before ‘<’ token
32 | [[nodiscard]] static bool match( std::index_sequence< Ns... > /*unused*/, ParseInput& in, States&&... st )
| ^
/usr/include/tao/pegtl/change_states.hpp: In static member function ‘static bool tao::pegtl::change_states<NewStates>::match(int)’:
/usr/include/tao/pegtl/change_states.hpp:34:29: error: ‘st’ was not declared in this scope; did you mean ‘at’?
34 | auto t = std::tie( st... );
| ^~
| at
/usr/include/tao/pegtl/change_states.hpp:35:73: error: ‘in’ was not declared in this scope; did you mean ‘yn’?
35 | if( TAO_PEGTL_NAMESPACE::match< Rule, A, M, Action, Control >( in, std::get< Ns >( t )... ) ) {
| ^~
| yn
/usr/include/tao/pegtl/change_states.hpp:37:83: error: expansion pattern ‘st’ contains no parameter packs
37 | Action< Rule >::success( static_cast< const ParseInput& >( in ), st... );
| ^~~
/usr/include/tao/pegtl/change_states.hpp: In static member function ‘static bool tao::pegtl::change_states<NewStates>::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/change_states.hpp:55:60: error: ‘index_sequence_for’ is not a member of ‘std’
55 | return match< Rule, A, M, Action, Control >( std::index_sequence_for< NewStates... >(), in, NewStates()..., st... );
| ^~~~~~~~~~~~~~~~~~
/usr/include/tao/pegtl/change_states.hpp:55:89: error: expected primary-expression before ‘...’ token
55 | return match< Rule, A, M, Action, Control >( std::index_sequence_for< NewStates... >(), in, NewStates()..., st... );
| ^~~
In file included from /usr/include/tao/pegtl.hpp:41,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/visit.hpp: At global scope:
/usr/include/tao/pegtl/visit.hpp:17:47: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
17 | inline constexpr bool contains = ( std::is_same_v< Type, Types > || ... );
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/visit.hpp:17:62: error: expected primary-expression before ‘,’ token
17 | inline constexpr bool contains = ( std::is_same_v< Type, Types > || ... );
| ^
/usr/include/tao/pegtl/visit.hpp:17:70: error: expected primary-expression before ‘>’ token
17 | inline constexpr bool contains = ( std::is_same_v< Type, Types > || ... );
| ^
/usr/include/tao/pegtl/visit.hpp:17:72: error: expected primary-expression before ‘||’ token
17 | inline constexpr bool contains = ( std::is_same_v< Type, Types > || ... );
| ^~
/usr/include/tao/pegtl/visit.hpp:17:75: error: operand of fold expression has no unexpanded parameter packs
17 | inline constexpr bool contains = ( std::is_same_v< Type, Types > || ... );
| ^~~
/usr/include/tao/pegtl/visit.hpp:27:48: error: ‘conditional_t’ is not a member of ‘std’; did you mean ‘conditional’?
27 | : filter< type_list< Rules... >, std::conditional_t< contains< Rule, Todo..., Done... >, type_list< Todo... >, type_list< Rule, Todo... > >, type_list< Done... > >
| ^~~~~~~~~~~~~
| conditional
/usr/include/tao/pegtl/visit.hpp:27:48: error: ‘conditional_t’ is not a member of ‘std’; did you mean ‘conditional’?
27 | : filter< type_list< Rules... >, std::conditional_t< contains< Rule, Todo..., Done... >, type_list< Todo... >, type_list< Rule, Todo... > >, type_list< Done... > >
| ^~~~~~~~~~~~~
| conditional
In file included from /usr/include/tao/pegtl.hpp:41,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/visit.hpp:27:148: error: wrong number of template arguments (4, should be 3)
27 | : filter< type_list< Rules... >, std::conditional_t< contains< Rule, Todo..., Done... >, type_list< Todo... >, type_list< Rule, Todo... > >, type_list< Done... > >
| ^
In file included from /usr/include/tao/pegtl.hpp:41,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/visit.hpp:20:14: note: provided for ‘template<class Rules, class Todo, class Done> struct tao::pegtl::internal::filter’
20 | struct filter
| ^~~~~~
In file included from /usr/include/tao/pegtl.hpp:41,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/visit.hpp:27:172: error: expected ‘{’ before ‘>’ token
27 | : filter< type_list< Rules... >, std::conditional_t< contains< Rule, Todo..., Done... >, type_list< Todo... >, type_list< Rule, Todo... > >, type_list< Done... > >
| ^
/usr/include/tao/pegtl/visit.hpp: In static member function ‘static void tao::pegtl::internal::visitor<Func, Done, Rules>::visit(Args&& ...)’:
/usr/include/tao/pegtl/visit.hpp:43:33: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
43 | if constexpr( !std::is_same_v< NextTodo, empty_list > ) {
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/visit.hpp:43:52: error: expected primary-expression before ‘,’ token
43 | if constexpr( !std::is_same_v< NextTodo, empty_list > ) {
| ^
/usr/include/tao/pegtl/visit.hpp:43:65: error: expected primary-expression before ‘>’ token
43 | if constexpr( !std::is_same_v< NextTodo, empty_list > ) {
| ^
/usr/include/tao/pegtl/visit.hpp:43:67: error: expected primary-expression before ‘)’ token
43 | if constexpr( !std::is_same_v< NextTodo, empty_list > ) {
| ^
In file included from /usr/include/tao/pegtl.hpp:44,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/must_if.hpp: At global scope:
/usr/include/tao/pegtl/must_if.hpp:26:66: error: ‘void_t’ is not a member of ‘std’
26 | inline constexpr bool raise_on_failure< Errors, Rule, std::void_t< decltype( Errors::template raise_on_failure< Rule > ) > > = Errors::template raise_on_failure< Rule >;
| ^~~~~~
/usr/include/tao/pegtl/must_if.hpp:26:66: note: ‘std::void_t’ is only available from C++17 onwards
/usr/include/tao/pegtl/must_if.hpp:26:66: error: ‘void_t’ is not a member of ‘std’
/usr/include/tao/pegtl/must_if.hpp:26:66: note: ‘std::void_t’ is only available from C++17 onwards
/usr/include/tao/pegtl/must_if.hpp:26:29: error: parse error in template argument list
26 | inline constexpr bool raise_on_failure< Errors, Rule, std::void_t< decltype( Errors::template raise_on_failure< Rule > ) > > = Errors::template raise_on_failure< Rule >;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl.hpp:44,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/must_if.hpp:26:130: error: expected initializer before ‘>’ token
26 | inline constexpr bool raise_on_failure< Errors, Rule, std::void_t< decltype( Errors::template raise_on_failure< Rule > ) > > = Errors::template raise_on_failure< Rule >;
| ^
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:47:74: error: ‘std::index_sequence’ has not been declared
47 | static void start_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::start( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:47:88: error: expected ‘,’ or ‘...’ before ‘<’ token
47 | static void start_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::start( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:53:125: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
53 | static void start( const ParseInput& in, States&&... st ) noexcept( noexcept( start_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:53:164: error: expected primary-expression before ‘)’ token
53 | static void start( const ParseInput& in, States&&... st ) noexcept( noexcept( start_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:65:76: error: ‘std::index_sequence’ has not been declared
65 | static void success_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::success( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:65:90: error: expected ‘,’ or ‘...’ before ‘<’ token
65 | static void success_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::success( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:71:129: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
71 | static void success( const ParseInput& in, States&&... st ) noexcept( noexcept( success_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:71:168: error: expected primary-expression before ‘)’ token
71 | static void success( const ParseInput& in, States&&... st ) noexcept( noexcept( success_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:83:76: error: ‘std::index_sequence’ has not been declared
83 | static void failure_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::failure( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:83:90: error: expected ‘,’ or ‘...’ before ‘<’ token
83 | static void failure_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::failure( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:89:129: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
89 | static void failure( const ParseInput& in, States&&... st ) noexcept( noexcept( failure_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:89:168: error: expected primary-expression before ‘)’ token
89 | static void failure( const ParseInput& in, States&&... st ) noexcept( noexcept( failure_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:101:87: error: ‘std::index_sequence’ has not been declared
101 | [[noreturn]] static void raise_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:101:101: error: expected ‘,’ or ‘...’ before ‘<’ token
101 | [[noreturn]] static void raise_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:119:75: error: ‘std::index_sequence’ has not been declared
119 | static auto unwind_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:119:89: error: expected ‘,’ or ‘...’ before ‘<’ token
119 | static auto unwind_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:120:18: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
120 | -> std::enable_if_t< internal::has_unwind< Base, void, const ParseInput&, std::tuple_element_t< Shuffle::template value< Is, sizeof...( Is ) >, Tuple >... > >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:120:13: note: ‘std::enable_if_t’ is only available from C++14 onwards
120 | -> std::enable_if_t< internal::has_unwind< Base, void, const ParseInput&, std::tuple_element_t< Shuffle::template value< Is, sizeof...( Is ) >, Tuple >... > >
| ^~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:120:29: error: expected initializer before ‘<’ token
120 | -> std::enable_if_t< internal::has_unwind< Base, void, const ParseInput&, std::tuple_element_t< Shuffle::template value< Is, sizeof...( Is ) >, Tuple >... > >
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:127:64: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
127 | -> decltype( unwind_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:127:64: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
127 | -> decltype( unwind_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:127:103: error: expected primary-expression before ‘)’ token
127 | -> decltype( unwind_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:134:18: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
134 | -> std::enable_if_t< internal::has_unwind< Base, void, const ParseInput&, State > >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:134:13: note: ‘std::enable_if_t’ is only available from C++14 onwards
134 | -> std::enable_if_t< internal::has_unwind< Base, void, const ParseInput&, State > >
| ^~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:134:29: error: expected initializer before ‘<’ token
134 | -> std::enable_if_t< internal::has_unwind< Base, void, const ParseInput&, State > >
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:140:97: error: ‘std::index_sequence’ has not been declared
140 | static auto apply_impl( const Iterator& begin, const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::template apply< Action >( begin, in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:140:111: error: expected ‘,’ or ‘...’ before ‘<’ token
140 | static auto apply_impl( const Iterator& begin, const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::template apply< Action >( begin, in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:147:165: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
147 | static auto apply( const Iterator& begin, const ParseInput& in, States&&... st ) noexcept( noexcept( apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:147:204: error: expected primary-expression before ‘)’ token
147 | static auto apply( const Iterator& begin, const ParseInput& in, States&&... st ) noexcept( noexcept( apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:148:80: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
148 | -> decltype( apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:148:80: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
148 | -> decltype( apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:148:119: error: expected primary-expression before ‘)’ token
148 | -> decltype( apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:161:75: error: ‘std::index_sequence’ has not been declared
161 | static auto apply0_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::template apply0< Action >( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:161:89: error: expected ‘,’ or ‘...’ before ‘<’ token
161 | static auto apply0_impl( const ParseInput& in, const Tuple& t, std::index_sequence< Is... > /*unused*/ ) noexcept( noexcept( Base::template apply0< Action >( in, std::get< Shuffle::template value< Is, sizeof...( Is ) > >( t )... ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:168:137: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
168 | static auto apply0( const ParseInput& in, States&&... st ) noexcept( noexcept( apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:168:176: error: expected primary-expression before ‘)’ token
168 | static auto apply0( const ParseInput& in, States&&... st ) noexcept( noexcept( apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) ) )
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:169:74: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
169 | -> decltype( apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:169:74: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
169 | -> decltype( apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:169:113: error: expected primary-expression before ‘)’ token
169 | -> decltype( apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() ) )
| ^
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static void tao::pegtl::shuffle_states<Base, Shuffle>::start(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:55:50: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
55 | start_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:55:89: error: expected primary-expression before ‘)’ token
55 | start_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static void tao::pegtl::shuffle_states<Base, Shuffle>::success(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:73:52: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
73 | success_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:73:91: error: expected primary-expression before ‘)’ token
73 | success_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static void tao::pegtl::shuffle_states<Base, Shuffle>::failure(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:91:52: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
91 | failure_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:91:91: error: expected primary-expression before ‘)’ token
91 | failure_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static void tao::pegtl::shuffle_states<Base, Shuffle>::raise(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:109:50: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
109 | raise_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:109:89: error: expected primary-expression before ‘)’ token
109 | raise_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static decltype (unwind_impl(in, std::tie(st ...), <expression error>)) tao::pegtl::shuffle_states<Base, Shuffle>::unwind(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:129:51: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
129 | unwind_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:129:90: error: expected primary-expression before ‘)’ token
129 | unwind_impl( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static decltype (apply_impl<Action>(begin, in, std::tie(st ...), <expression error>)) tao::pegtl::shuffle_states<Base, Shuffle>::apply(const Iterator&, const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:150:74: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
150 | return apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:150:113: error: expected primary-expression before ‘)’ token
150 | return apply_impl< Action >( begin, in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
/usr/include/tao/pegtl/contrib/shuffle_states.hpp: In static member function ‘static decltype (apply0_impl<Action>(in, std::tie(st ...), <expression error>)) tao::pegtl::shuffle_states<Base, Shuffle>::apply0(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:171:68: error: ‘make_index_sequence’ is not a member of ‘std’; did you mean ‘tbb::internal::make_index_sequence’?
171 | return apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tbb/enumerable_thread_specific.h:29,
from VTK/Common/Core/vtkSMPThreadLocal.h:81,
from /build/paraview/src/ParaView-v5.9.0/VTK/Common/Core/vtkSMPTools.h:32,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:28:
/usr/include/tbb/internal/_template_helpers.h:209:7: note: ‘tbb::internal::make_index_sequence’ declared here
209 | using make_index_sequence = typename tbb::internal::make_index_sequence_impl<N>::type;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/contrib/state_control.hpp:9,
from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/shuffle_states.hpp:171:107: error: expected primary-expression before ‘)’ token
171 | return apply0_impl< Action >( in, std::tie( st... ), std::make_index_sequence< sizeof...( st ) >() );
| ^
In file included from /usr/include/tao/pegtl/contrib/trace.hpp:13,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/state_control.hpp: At global scope:
/usr/include/tao/pegtl/contrib/state_control.hpp:78:21: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type
78 | -> std::enable_if_t< State::template enable< Rule > || ( Control< Rule >::enable && internal::has_unwind< Control< Rule >, void, const ParseInput&, States... > ) >
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/state_control.hpp:78:16: note: ‘std::enable_if_t’ is only available from C++14 onwards
78 | -> std::enable_if_t< State::template enable< Rule > || ( Control< Rule >::enable && internal::has_unwind< Control< Rule >, void, const ParseInput&, States... > ) >
| ^~~
/usr/include/tao/pegtl/contrib/state_control.hpp:78:32: error: expected initializer before ‘<’ token
78 | -> std::enable_if_t< State::template enable< Rule > || ( Control< Rule >::enable && internal::has_unwind< Control< Rule >, void, const ParseInput&, States... > ) >
| ^
In file included from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/trace.hpp:34:29: error: ‘string_view’ in namespace ‘std’ does not name a type
34 | static constexpr std::string_view ansi_reset = UseColor ? "\033[m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:34:24: note: ‘std::string_view’ is only available from C++17 onwards
34 | static constexpr std::string_view ansi_reset = UseColor ? "\033[m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:35:29: error: ‘string_view’ in namespace ‘std’ does not name a type
35 | static constexpr std::string_view ansi_rule = UseColor ? "\033[36m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:35:24: note: ‘std::string_view’ is only available from C++17 onwards
35 | static constexpr std::string_view ansi_rule = UseColor ? "\033[36m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:36:29: error: ‘string_view’ in namespace ‘std’ does not name a type
36 | static constexpr std::string_view ansi_hide = UseColor ? "\033[37m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:36:24: note: ‘std::string_view’ is only available from C++17 onwards
36 | static constexpr std::string_view ansi_hide = UseColor ? "\033[37m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:38:29: error: ‘string_view’ in namespace ‘std’ does not name a type
38 | static constexpr std::string_view ansi_position = UseColor ? "\033[1;34m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:38:24: note: ‘std::string_view’ is only available from C++17 onwards
38 | static constexpr std::string_view ansi_position = UseColor ? "\033[1;34m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:39:29: error: ‘string_view’ in namespace ‘std’ does not name a type
39 | static constexpr std::string_view ansi_success = UseColor ? "\033[32m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:39:24: note: ‘std::string_view’ is only available from C++17 onwards
39 | static constexpr std::string_view ansi_success = UseColor ? "\033[32m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:40:29: error: ‘string_view’ in namespace ‘std’ does not name a type
40 | static constexpr std::string_view ansi_failure = UseColor ? "\033[31m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:40:24: note: ‘std::string_view’ is only available from C++17 onwards
40 | static constexpr std::string_view ansi_failure = UseColor ? "\033[31m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:41:29: error: ‘string_view’ in namespace ‘std’ does not name a type
41 | static constexpr std::string_view ansi_raise = UseColor ? "\033[1;31m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:41:24: note: ‘std::string_view’ is only available from C++17 onwards
41 | static constexpr std::string_view ansi_raise = UseColor ? "\033[1;31m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:42:29: error: ‘string_view’ in namespace ‘std’ does not name a type
42 | static constexpr std::string_view ansi_unwind = UseColor ? "\033[31m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:42:24: note: ‘std::string_view’ is only available from C++17 onwards
42 | static constexpr std::string_view ansi_unwind = UseColor ? "\033[31m" : "";
| ^~~
/usr/include/tao/pegtl/contrib/trace.hpp:43:29: error: ‘string_view’ in namespace ‘std’ does not name a type
43 | static constexpr std::string_view ansi_apply = UseColor ? "\033[1;36m" : "";
| ^~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:43:24: note: ‘std::string_view’ is only available from C++17 onwards
43 | static constexpr std::string_view ansi_apply = UseColor ? "\033[1;36m" : "";
| ^~~
In file included from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:26,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/contrib/trace.hpp: In member function ‘void tao::pegtl::tracer<TracerTraits>::start(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/trace.hpp:101:99: error: ‘demangle’ was not declared in this scope
101 | std::cerr << '#' << std::setw( indent() - 1 ) << ++m_count << TracerTraits::ansi_rule << demangle< Rule >() << TracerTraits::ansi_reset << '\n';
| ^~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:101:114: error: expected primary-expression before ‘>’ token
101 | std::cerr << '#' << std::setw( indent() - 1 ) << ++m_count << TracerTraits::ansi_rule << demangle< Rule >() << TracerTraits::ansi_reset << '\n';
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:101:116: error: expected primary-expression before ‘)’ token
101 | std::cerr << '#' << std::setw( indent() - 1 ) << ++m_count << TracerTraits::ansi_rule << demangle< Rule >() << TracerTraits::ansi_reset << '\n';
| ^
/usr/include/tao/pegtl/contrib/trace.hpp: In member function ‘void tao::pegtl::tracer<TracerTraits>::success(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/trace.hpp:112:76: error: ‘demangle’ was not declared in this scope
112 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:112:91: error: expected primary-expression before ‘>’ token
112 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:112:93: error: expected primary-expression before ‘)’ token
112 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^
/usr/include/tao/pegtl/contrib/trace.hpp: In member function ‘void tao::pegtl::tracer<TracerTraits>::failure(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/trace.hpp:125:76: error: ‘demangle’ was not declared in this scope
125 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:125:91: error: expected primary-expression before ‘>’ token
125 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:125:93: error: expected primary-expression before ‘)’ token
125 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^
/usr/include/tao/pegtl/contrib/trace.hpp: In member function ‘void tao::pegtl::tracer<TracerTraits>::raise(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/trace.hpp:134:156: error: ‘demangle’ was not declared in this scope
134 | std::cerr << std::setw( indent() ) << ' ' << TracerTraits::ansi_raise << "raise" << TracerTraits::ansi_reset << ' ' << TracerTraits::ansi_rule << demangle< Rule >() << TracerTraits::ansi_reset << '\n';
| ^~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:134:171: error: expected primary-expression before ‘>’ token
134 | std::cerr << std::setw( indent() ) << ' ' << TracerTraits::ansi_raise << "raise" << TracerTraits::ansi_reset << ' ' << TracerTraits::ansi_rule << demangle< Rule >() << TracerTraits::ansi_reset << '\n';
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:134:173: error: expected primary-expression before ‘)’ token
134 | std::cerr << std::setw( indent() ) << ' ' << TracerTraits::ansi_raise << "raise" << TracerTraits::ansi_reset << ' ' << TracerTraits::ansi_rule << demangle< Rule >() << TracerTraits::ansi_reset << '\n';
| ^
/usr/include/tao/pegtl/contrib/trace.hpp: In member function ‘void tao::pegtl::tracer<TracerTraits>::unwind(const ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/trace.hpp:144:76: error: ‘demangle’ was not declared in this scope
144 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:144:91: error: expected primary-expression before ‘>’ token
144 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:144:93: error: expected primary-expression before ‘)’ token
144 | std::cerr << " #" << prev << ' ' << TracerTraits::ansi_hide << demangle< Rule >() << TracerTraits::ansi_reset;
| ^
/usr/include/tao/pegtl/contrib/trace.hpp: In static member function ‘static bool tao::pegtl::trace<Tracer>::match(ParseInput&, States&& ...)’:
/usr/include/tao/pegtl/contrib/trace.hpp:213:35: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^~~~~~~~~
| is_same
/usr/include/tao/pegtl/contrib/trace.hpp:213:51: error: ‘tuple_element_t’ is not a member of ‘std’
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^~~~~~~~~~~~~~~
/usr/include/tao/pegtl/contrib/trace.hpp:213:51: note: ‘std::tuple_element_t’ is only available from C++14 onwards
/usr/include/tao/pegtl/contrib/trace.hpp:213:113: error: expected primary-expression before ‘>’ token
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:213:114: error: expected primary-expression before ‘,’ token
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:213:122: error: expected primary-expression before ‘&’ token
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:213:124: error: expected primary-expression before ‘>’ token
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^
/usr/include/tao/pegtl/contrib/trace.hpp:213:126: error: expected primary-expression before ‘)’ token
213 | else if constexpr( !std::is_same_v< std::tuple_element_t< sizeof...( st ) - 1, std::tuple< States... > >, Tracer& > ) {
| ^
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx: In member function ‘bool impl::PositionFileMotion::read_position_file(const string&) const’:
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1013:67: error: use of deleted function ‘tao::pegtl::read_input<P, Eol>::read_input(tao::pegtl::read_input<P, Eol>&&) [with tao::pegtl::tracking_mode P = tao::pegtl::tracking_mode::eager; Eol = tao::pegtl::ascii::eol::lf_crlf]’
1013 | tao::pegtl::read_input<> in(rootDir + "/" + this->positionFile);
| ^
In file included from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/read_input.hpp:41:7: note: declared here
41 | read_input( read_input&& ) = delete;
| ^~~~~~~~~~
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1028:39: error: expected unqualified-id before ‘&’ token
1028 | catch (const tao::pegtl::input_error& e)
| ^
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1028:39: error: expected ‘)’ before ‘&’ token
1028 | catch (const tao::pegtl::input_error& e)
| ~ ^
| )
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1028:39: error: expected ‘{’ before ‘&’ token
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1028:41: error: ‘e’ was not declared in this scope
1028 | catch (const tao::pegtl::input_error& e)
| ^
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx: In member function ‘bool vtkMotionFXCFGReader::vtkInternals::Parse(const string&)’:
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1051:41: error: use of deleted function ‘tao::pegtl::read_input<P, Eol>::read_input(tao::pegtl::read_input<P, Eol>&&) [with tao::pegtl::tracking_mode P = tao::pegtl::tracking_mode::eager; Eol = tao::pegtl::ascii::eol::lf_crlf]’
1051 | tao::pegtl::read_input<> in(filename);
| ^
In file included from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/read_input.hpp:41:7: note: declared here
41 | read_input( read_input&& ) = delete;
| ^~~~~~~~~~
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1063:46: error: use of deleted function ‘tao::pegtl::read_input<P, Eol>::read_input(tao::pegtl::read_input<P, Eol>&&) [with tao::pegtl::tracking_mode P = tao::pegtl::tracking_mode::eager; Eol = tao::pegtl::ascii::eol::lf_crlf]’
1063 | tao::pegtl::read_input<> in2(filename);
| ^
In file included from /usr/include/tao/pegtl.hpp:20,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/read_input.hpp:41:7: note: declared here
41 | read_input( read_input&& ) = delete;
| ^~~~~~~~~~
In file included from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/parse.hpp: In instantiation of ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::CFG::Grammar; Action = tao::pegtl::nothing; Control = tao::pegtl::tracer; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {}]’:
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1064:95: required from here
/usr/include/tao/pegtl/parse.hpp:29:70: error: ‘match<A, M, template<class ...> class Action, template<class ...> class Control>’ is not a member of ‘tao::pegtl::tracer<MotionFX::CFG::Grammar>’
29 | return Control< Rule >::template match< A, M, Action, Control >( in, st... );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’:
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1018:93: required from here
/usr/include/tao/pegtl/match.hpp:135:108: error: non-constant condition for static assertion
135 | static_assert( !enable_action || !validate_nothing || is_nothing || is_maybe_nothing || has_apply || has_apply0, "either apply() or apply0() must be defined" );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/tao/pegtl/match.hpp:139:15: error: use of deleted function ‘tao::pegtl::internal::marker<Iterator, M>::marker(tao::pegtl::internal::marker<Iterator, M>&&) [with Iterator = tao::pegtl::internal::iterator; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::dontcare]’
139 | auto m = in.template mark< ( use_marker ? rewind_mode::required : rewind_mode::dontcare ) >();
| ^
In file included from /usr/include/tao/pegtl/match.hpp:19,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/marker.hpp:22:7: note: declared here
22 | marker( marker&& ) = delete;
| ^~~~~~
In file included from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’:
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::LegacyPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1024:93: required from here
/usr/include/tao/pegtl/match.hpp:135:108: error: non-constant condition for static assertion
135 | static_assert( !enable_action || !validate_nothing || is_nothing || is_maybe_nothing || has_apply || has_apply0, "either apply() or apply0() must be defined" );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/tao/pegtl/match.hpp:139:15: error: use of deleted function ‘tao::pegtl::internal::marker<Iterator, M>::marker(tao::pegtl::internal::marker<Iterator, M>&&) [with Iterator = tao::pegtl::internal::iterator; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::dontcare]’
139 | auto m = in.template mark< ( use_marker ? rewind_mode::required : rewind_mode::dontcare ) >();
| ^
In file included from /usr/include/tao/pegtl/match.hpp:19,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/marker.hpp:22:7: note: declared here
22 | marker( marker&& ) = delete;
| ^~~~~~
In file included from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::CFG::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::CFG::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {Actions::CFG::ActiveState&}]’:
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::CFG::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {Actions::CFG::ActiveState&}; Rule = MotionFX::CFG::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::CFG::Grammar; Action = Actions::CFG::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {Actions::CFG::ActiveState&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1053:78: required from here
/usr/include/tao/pegtl/match.hpp:123:25: error: non-constant condition for static assertion
123 | static_assert( !( has_apply0 && is_nothing ), "unexpected apply0() defined" );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/tao/pegtl/match.hpp:135:108: error: non-constant condition for static assertion
135 | static_assert( !enable_action || !validate_nothing || is_nothing || is_maybe_nothing || has_apply || has_apply0, "either apply() or apply0() must be defined" );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/tao/pegtl/match.hpp:139:15: error: use of deleted function ‘tao::pegtl::internal::marker<Iterator, M>::marker(tao::pegtl::internal::marker<Iterator, M>&&) [with Iterator = tao::pegtl::internal::iterator; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::dontcare]’
139 | auto m = in.template mark< ( use_marker ? rewind_mode::required : rewind_mode::dontcare ) >();
| ^
In file included from /usr/include/tao/pegtl/match.hpp:19,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/marker.hpp:22:7: note: declared here
22 | marker( marker&& ) = delete;
| ^~~~~~
In file included from /usr/include/tao/pegtl/match.hpp:20,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’:
/usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1018:93: required from here
/usr/include/tao/pegtl/internal/missing_apply.hpp:21:12: error: use of deleted function ‘tao::pegtl::internal::marker<Iterator, tao::pegtl::rewind_mode::required>::marker(tao::pegtl::internal::marker<Iterator, tao::pegtl::rewind_mode::required>&&) [with Iterator = tao::pegtl::internal::iterator]’
21 | auto m = in.template mark< rewind_mode::required >();
| ^
In file included from /usr/include/tao/pegtl/match.hpp:19,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
47 | marker( marker&& ) = delete;
| ^~~~~~
In file included from /usr/include/tao/pegtl/match.hpp:20,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>::apply<Actions::PositionFile::action>(const tao::pegtl::internal::iterator&, tao::pegtl::read_input<>&, std::vector<double>&, std::map<double, impl::PositionFileMotion::tuple_type>&)’
22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp:61:19: note: candidate: ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<Rule>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<Rule>::apply(const Iterator&, const ParseInput&, States&& ...) [with Action = Action; Iterator = Iterator; ParseInput = ParseInput; States = {States ...}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
61 | static auto apply( const Iterator& begin, const ParseInput& in, States&&... st ) noexcept( noexcept( Action< Rule >::apply( std::declval< const typename ParseInput::action_t& >(), st... ) ) )
| ^~~~~
/usr/include/tao/pegtl/normal.hpp:61:19: note: template argument deduction/substitution failed:
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<MotionFX::OrientationsPositionFile::Grammar>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = Actions::PositionFile::action; Iterator = <missing>; ParseInput = <missing>; States = <missing>]’:
/usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1018:93: required from here
/usr/include/tao/pegtl/normal.hpp:62:44: error: ‘apply’ is not a member of ‘Actions::PositionFile::action<MotionFX::OrientationsPositionFile::Grammar>’
62 | -> decltype( Action< Rule >::apply( std::declval< const typename ParseInput::action_t& >(), st... ) )
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/match.hpp:21,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’:
/usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1018:93: required from here
/usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>::apply0<Actions::PositionFile::action>(tao::pegtl::read_input<>&, std::vector<double>&, std::map<double, impl::PositionFileMotion::tuple_type>&)’
20 | (void)Control::template apply0< Action >( in, st... );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp:71:19: note: candidate: ‘template<template<class ...> class Action, class ParseInput, class ... States> static decltype (Action<Rule>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<Rule>::apply0(const ParseInput&, States&& ...) [with Action = Action; ParseInput = ParseInput; States = {States ...}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
71 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
| ^~~~~~
/usr/include/tao/pegtl/normal.hpp:71:19: note: template argument deduction/substitution failed:
/usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class ParseInput, class ... States> static decltype (Action<MotionFX::OrientationsPositionFile::Grammar>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = Actions::PositionFile::action; ParseInput = <missing>; States = <missing>]’:
/usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: required from ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1018:93: required from here
/usr/include/tao/pegtl/normal.hpp:72:45: error: ‘apply0’ is not a member of ‘Actions::PositionFile::action<MotionFX::OrientationsPositionFile::Grammar>’
72 | -> decltype( Action< Rule >::apply0( st... ) )
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/tao/pegtl/match.hpp:20,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’:
/usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::LegacyPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1024:93: required from here
/usr/include/tao/pegtl/internal/missing_apply.hpp:21:12: error: use of deleted function ‘tao::pegtl::internal::marker<Iterator, tao::pegtl::rewind_mode::required>::marker(tao::pegtl::internal::marker<Iterator, tao::pegtl::rewind_mode::required>&&) [with Iterator = tao::pegtl::internal::iterator]’
21 | auto m = in.template mark< rewind_mode::required >();
| ^
In file included from /usr/include/tao/pegtl/match.hpp:19,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
47 | marker( marker&& ) = delete;
| ^~~~~~
In file included from /usr/include/tao/pegtl/match.hpp:20,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>::apply<Actions::PositionFile::action>(const tao::pegtl::internal::iterator&, tao::pegtl::read_input<>&, std::vector<double>&, std::map<double, impl::PositionFileMotion::tuple_type>&)’
22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp:61:19: note: candidate: ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<Rule>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<Rule>::apply(const Iterator&, const ParseInput&, States&& ...) [with Action = Action; Iterator = Iterator; ParseInput = ParseInput; States = {States ...}; Rule = MotionFX::LegacyPositionFile::Grammar]’
61 | static auto apply( const Iterator& begin, const ParseInput& in, States&&... st ) noexcept( noexcept( Action< Rule >::apply( std::declval< const typename ParseInput::action_t& >(), st... ) ) )
| ^~~~~
/usr/include/tao/pegtl/normal.hpp:61:19: note: template argument deduction/substitution failed:
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<MotionFX::LegacyPositionFile::Grammar>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = Actions::PositionFile::action; Iterator = <missing>; ParseInput = <missing>; States = <missing>]’:
/usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::LegacyPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1024:93: required from here
/usr/include/tao/pegtl/normal.hpp:62:44: error: ‘apply’ is not a member of ‘Actions::PositionFile::action<MotionFX::LegacyPositionFile::Grammar>’
62 | -> decltype( Action< Rule >::apply( std::declval< const typename ParseInput::action_t& >(), st... ) )
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/match.hpp:21,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’:
/usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::LegacyPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1024:93: required from here
/usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>::apply0<Actions::PositionFile::action>(tao::pegtl::read_input<>&, std::vector<double>&, std::map<double, impl::PositionFileMotion::tuple_type>&)’
20 | (void)Control::template apply0< Action >( in, st... );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/normal.hpp:71:19: note: candidate: ‘template<template<class ...> class Action, class ParseInput, class ... States> static decltype (Action<Rule>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<Rule>::apply0(const ParseInput&, States&& ...) [with Action = Action; ParseInput = ParseInput; States = {States ...}; Rule = MotionFX::LegacyPositionFile::Grammar]’
71 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
| ^~~~~~
/usr/include/tao/pegtl/normal.hpp:71:19: note: template argument deduction/substitution failed:
/usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class ParseInput, class ... States> static decltype (Action<MotionFX::LegacyPositionFile::Grammar>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = Actions::PositionFile::action; ParseInput = <missing>; States = <missing>]’:
/usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: required from ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::LegacyPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::LegacyPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::LegacyPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1024:93: required from here
/usr/include/tao/pegtl/normal.hpp:72:45: error: ‘apply0’ is not a member of ‘Actions::PositionFile::action<MotionFX::LegacyPositionFile::Grammar>’
72 | -> decltype( Action< Rule >::apply0( st... ) )
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/tao/pegtl/internal/rematch.hpp:12,
from /usr/include/tao/pegtl/internal/minus.hpp:11,
from /usr/include/tao/pegtl/internal/rules.hpp:31,
from /usr/include/tao/pegtl/ascii.hpp:10,
from /usr/include/tao/pegtl.hpp:11,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/memory_input.hpp: In instantiation of ‘tao::pegtl::internal::marker<typename tao::pegtl::internal::memory_input_base<P, Eol, Source>::iterator_t, M> tao::pegtl::memory_input<P, Eol, Source>::mark() [with tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; tao::pegtl::tracking_mode P = tao::pegtl::tracking_mode::eager; Eol = tao::pegtl::ascii::eol::lf_crlf; Source = std::__cxx11::basic_string<char>; typename tao::pegtl::internal::memory_input_base<P, Eol, Source>::iterator_t = tao::pegtl::internal::iterator]’:
/usr/include/tao/pegtl/internal/missing_apply.hpp:21:57: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = tao::pegtl::normal<MotionFX::OrientationsPositionFile::Grammar>; Action = Actions::PositionFile::action; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/usr/include/tao/pegtl/normal.hpp:91:77: required from ‘static bool tao::pegtl::normal<Rule>::match(ParseInput&, States&& ...) [with tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; ParseInput = tao::pegtl::read_input<>; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}; Rule = MotionFX::OrientationsPositionFile::Grammar]’
/usr/include/tao/pegtl/parse.hpp:29:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = MotionFX::OrientationsPositionFile::Grammar; Action = Actions::PositionFile::action; Control = tao::pegtl::normal; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::read_input<>&; States = {std::vector<double, std::allocator<double> >&, std::map<double, impl::PositionFileMotion::tuple_type, std::less<double>, std::allocator<std::pair<const double, impl::PositionFileMotion::tuple_type> > >&}]’
/build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:1018:93: required from here
/usr/include/tao/pegtl/memory_input.hpp:331:63: error: use of deleted function ‘tao::pegtl::internal::marker<Iterator, tao::pegtl::rewind_mode::required>::marker(tao::pegtl::internal::marker<Iterator, tao::pegtl::rewind_mode::required>&&) [with Iterator = tao::pegtl::internal::iterator]’
331 | return internal::marker< iterator_t, M >( iterator() );
| ^
In file included from /usr/include/tao/pegtl/match.hpp:19,
from /usr/include/tao/pegtl/normal.hpp:18,
from /usr/include/tao/pegtl/parse.hpp:12,
from /usr/include/tao/pegtl.hpp:8,
from VTK/ThirdParty/pegtl/vtk_pegtl.h:28,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGGrammar.h:22,
from /build/paraview/src/ParaView-v5.9.0/VTK/IO/MotionFX/vtkMotionFXCFGReader.cxx:40:
/usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
47 | marker( marker&& ) = delete;
| ^~~~~~