VTK issueshttps://gitlab.kitware.com/vtk/vtk/-/issues2023-10-11T14:45:01-04:00https://gitlab.kitware.com/vtk/vtk/-/issues/19128Qt + osmesa = broken, but no CMake error?2023-10-11T14:45:01-04:00Matthew WoehlkeQt + osmesa = broken, but no CMake error?I configured VTK with (among other things):
```
-DVTK_BUILD_ALL_MODULES=ON
-DVTK_OPENGL_HAS_OSMESA:BOOL=ON
-DVTK_USE_X:BOOL=OFF
```
I am told that this is broken (note that `-DVTK_BUILD_ALL_MODULES=ON` enables Qt), and that CMake should...I configured VTK with (among other things):
```
-DVTK_BUILD_ALL_MODULES=ON
-DVTK_OPENGL_HAS_OSMESA:BOOL=ON
-DVTK_USE_X:BOOL=OFF
```
I am told that this is broken (note that `-DVTK_BUILD_ALL_MODULES=ON` enables Qt), and that CMake should have complained about it.https://gitlab.kitware.com/vtk/vtk/-/issues/18867Python: upgrade to match modern practices2023-10-13T13:04:54-04:00Ben BoeckelPython: upgrade to match modern practicesMuch needs to be done for abi3 builds to really work.
WrappingPythonCore:
- store internal `PyTypeObject*` heap types on the `vtkCommonCore` module itself
- convert basic types to heap types (this will also simplify multiple inheritanc...Much needs to be done for abi3 builds to really work.
WrappingPythonCore:
- store internal `PyTypeObject*` heap types on the `vtkCommonCore` module itself
- convert basic types to heap types (this will also simplify multiple inheritance, which is impractical for static types)
As for the generated code:
Porting types:
- the `Py_TPFLAGS_IMMUTABLETYPE` flag is implicit in static types, so we'll need to pay attention and add it where needed
- getting access to base type pointers will need some work as they'll be stored in module state of other modules
- may be able to just do `PyObject_GetAttrString(depmod, "baseclass")` or something to get the `PyTypeObject*` we need
Porting modules:
- move to multi-phase initialization (PEP 489)
- store module state on the modules themselves (PEP 573)
- caches and whatnot should also be stored on the relevant modules (though probably just `vtkCommonCore`?) (PEP 630)
Landmark Python versions:
- 3.9 introduced `sometype.__module__` which gets access to the module object and therefore the state.
- 3.9 introduced `PyCMethod` which gives the defining class `PyTypeObject*` to methods (to more easily access the state)
- See [this feature request](https://discuss.python.org/t/support-defining-class-argument-to-other-method-signatures/25474) for making it more accessible; 3.13 at the earliest
- 3.10 allows `PyType_GetSlot` on static types
- 3.11 puts the buffer API into the stable ABI
Relevant PEPs:
- [PEP 384: Defining a Stable ABI](https://peps.python.org/pep-0384/)
- [PEP 489: Multi-phase extension module initialization](https://peps.python.org/pep-0489/)
- [PEP 573: Module State Access from C Extension Methods](https://peps.python.org/pep-0573/)
- [PEP 630: Isolating Extension Modules](https://peps.python.org/pep-0630/)
Other links:
- https://github.com/markshannon/New-C-API-for-Python
- Scrapping the C API and writing a C bindings generator and then using `cffi` on that
Cc: @dgobbi @banesullivanhttps://gitlab.kitware.com/vtk/vtk/-/issues/18772Python package for Linux ARM64 is missing2023-10-09T19:37:47-04:00dazzag24Python package for Linux ARM64 is missingHi,
I notice that while there is now support for MacosX on ARM64 (e.g M1 chipset) that there is no support for Linux on ARM64.
https://pypi.org/project/vtk/#files
Could this be added?
ThanksHi,
I notice that while there is now support for MacosX on ARM64 (e.g M1 chipset) that there is no support for Linux on ARM64.
https://pypi.org/project/vtk/#files
Could this be added?
Thankshttps://gitlab.kitware.com/vtk/vtk/-/issues/17230properly mangle `mpi4py`2018-10-23T12:11:50-04:00Utkarsh Ayachitproperly mangle `mpi4py``mpi4py` is included in VTK, but not mangled. we need to mangle it to avoid clobbering system installations.`mpi4py` is included in VTK, but not mangled. we need to mangle it to avoid clobbering system installations.https://gitlab.kitware.com/vtk/vtk/-/issues/18399Please check hardware capabilities and fail with a meaningful error message b...2021-11-24T04:59:45-05:00yurivictPlease check hardware capabilities and fail with a meaningful error message before performing OpenGL operations and then failing with a cryptic messageThe f3d project fails with the cryptic error message, see [this message](https://github.com/f3d-app/f3d/issues/80).
Please check upfront that the hardware supports features needed and fail with a descriptive error message.The f3d project fails with the cryptic error message, see [this message](https://github.com/f3d-app/f3d/issues/80).
Please check upfront that the hardware supports features needed and fail with a descriptive error message.https://gitlab.kitware.com/vtk/vtk/-/issues/17355Please allow to build the python binding alone2019-06-19T10:11:56-04:00yurivictPlease allow to build the python binding aloneOn FreeBSD, python can be installed multiple times for multiple versions. Some packages are compatible with one python version, some other packages - with other version, and most packages can be installed for any python version.
VTK has...On FreeBSD, python can be installed multiple times for multiple versions. Some packages are compatible with one python version, some other packages - with other version, and most packages can be installed for any python version.
VTK has its python binding embedded in the project, so only one python version can be supported.
Please have a cmake option to build only the python binding, and to use pre-installed libraries and headers.https://gitlab.kitware.com/vtk/vtk/-/issues/17240PGI compiler support2018-10-23T11:14:18-04:00Ben BoeckelPGI compiler supportIt seems that some machines are failing to find the math library from the Eigen import. Currently, trying to compile gets me a `SIGABRT` when compiling `vtkAbstractArray`. VTK 8.0 apparently worked with PGI 16.
Cc: @jpouderoux @brad.kin...It seems that some machines are failing to find the math library from the Eigen import. Currently, trying to compile gets me a `SIGABRT` when compiling `vtkAbstractArray`. VTK 8.0 apparently worked with PGI 16.
Cc: @jpouderoux @brad.king @chuck.atkinshttps://gitlab.kitware.com/vtk/vtk/-/issues/18151PEGTL 3.0 support2023-09-12T21:49:26-04:00Bruno PaganiPEGTL 3.0 supportWhen 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 f...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](https://github.com/taocpp/PEGTL/releases/tag/3.0.0) 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).
<details>
<summary>Log of failure after patching the header name.</summary>
```
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;
| ^~~~~~
```
</details>https://gitlab.kitware.com/vtk/vtk/-/issues/17080PDB debug symbol files are not installed with the library2023-04-24T08:48:13-04:00Taylor Braun-JonesPDB debug symbol files are not installed with the libraryObserved behavior
---
1. Build VTK with `-DCMAKE_CXX_FLAGS="/Zi ..." -DCMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT=" /debug ..."`. VTK produces `.pdb` files
1. Run `make install`
1. The `.pdb` files do not end up next to the .lib files
...Observed behavior
---
1. Build VTK with `-DCMAKE_CXX_FLAGS="/Zi ..." -DCMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT=" /debug ..."`. VTK produces `.pdb` files
1. Run `make install`
1. The `.pdb` files do not end up next to the .lib files
Expected behavior
---
1. `.pdb` files end up next to the `.lib` files after running the `install` build target
Similar bug from the old bug tracker: http://www.vtk.org/Bug/view.php?id=12005https://gitlab.kitware.com/vtk/vtk/-/issues/18394Parallel build issue2021-11-29T11:45:30-05:00Orion PoplawskiParallel build issueTrying to build VTK 9.1.0 for Fedora I'm getting the following build failure:
```
Wrapping/Java/CMakeFiles/vtkInteractionWidgetsJava.dir/build.make:3236: warning: overriding recipe for target 'Wrapping/Java/CMakeFiles/vtkInteractionWidge...Trying to build VTK 9.1.0 for Fedora I'm getting the following build failure:
```
Wrapping/Java/CMakeFiles/vtkInteractionWidgetsJava.dir/build.make:3236: warning: overriding recipe for target 'Wrapping/Java/CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTexturedButtonRepresentation2DJava.cxx.o'
Wrapping/Java/CMakeFiles/vtkInteractionWidgetsJava.dir/build.make:3228: warning: ignoring old recipe for target 'Wrapping/Java/CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTexturedButtonRepresentation2DJava.cxx.o'
```
```
/usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_UNICODE -DHAVE_UINTPTR_T -g -Wl,-lc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -Wl,-soname,libvtkInteractionWidgetsJava.so -o ../../lib/vtk/libvtkInteractionWidgetsJava.so CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtk3DWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAbstractPolygonalHandleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAbstractSplineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAbstractWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAffineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAffineRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAffineWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAngleRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAngleRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAngleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAngleWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAxesTransformRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkAxesTransformWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBalloonRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBalloonWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBezierContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBiDimensionalRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBiDimensionalRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBiDimensionalWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBorderRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBorderWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBoundedPlanePointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBoxRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBoxWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBoxWidget2Java.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkBrokenLineWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkButtonRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkButtonWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraHandleSourceJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraOrientationWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraOrientationRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraPathRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraPathWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCameraWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCaptionRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCaptionWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCellCentersPointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCenteredSliderRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCenteredSliderWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCheckerboardRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCheckerboardWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkClosedSurfacePointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkConstrainedPointHandleRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkContinuousValueWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkContinuousValueWidgetRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkContourRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkContourWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkCurveRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkDijkstraImageContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkDistanceRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkDistanceRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkDistanceRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkDistanceWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkEllipsoidTensorProbeRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkEqualizerContextItemJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkEventJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkFinitePlaneRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkFinitePlaneWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkFixedSizeHandleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkFocalPlaneContourRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkFocalPlanePointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkHandleRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkHandleWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkHoverWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImageActorPointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImageCroppingRegionsWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImageOrthoPlanesJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImagePlaneWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImageTracerWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImplicitCylinderRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImplicitCylinderWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImplicitImageRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImplicitPlaneRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImplicitPlaneWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkImplicitPlaneWidget2Java.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLightRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLightWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLinearContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLineWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLineWidget2Java.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLogoRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkLogoWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkMagnifierRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkMagnifierWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkMeasurementCubeHandleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkOrientationMarkerWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkOrientedGlyphContourRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkOrientedGlyphFocalPlaneContourRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkOrientedPolygonalHandleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkParallelopipedRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkParallelopipedWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPlaneWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPlaybackRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPlaybackWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPointCloudRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPointCloudWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPointHandleRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPointHandleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPointWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolyDataContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolyDataPointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolyDataSourceWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolygonalHandleRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolygonalSurfaceContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolygonalSurfacePointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolyLineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkPolyLineWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkProgressBarRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkProgressBarWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkProp3DButtonRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkRectilinearWipeRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkRectilinearWipeWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorActorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorLineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorPickerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorPolyDataAlgorithmJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorThickLineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkResliceCursorWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkScalarBarRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkScalarBarWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSeedRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSeedWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSliderRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSliderRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSliderRepresentation3DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSliderWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSphereHandleRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSphereRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSphereWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSphereWidget2Java.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSplineRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSplineWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkSplineWidget2Java.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTensorProbeRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTensorProbeWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTensorRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTensorWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTerrainContourLineInterpolatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTerrainDataPointPlacerJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTextRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTexturedButtonRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTexturedButtonRepresentation2DJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTextWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkWidgetCallbackMapperJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkWidgetEventJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkWidgetEventTranslatorJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkWidgetRepresentationJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkWidgetSetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkXYPlotWidgetJava.cxx.o CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkInteractionWidgetsModuleJava.cxx.o -Wl,-rpath,"\$ORIGIN/../:\$ORIGIN:/usr/lib64/openmpi/lib:/usr/lib/jvm/java/lib:/usr/lib/jvm/java/lib/server:" ../../lib/libvtkInteractionWidgets.so.9.1.0 ../../lib/vtk/libvtkFiltersGeneralJava.so ../../lib/vtk/libvtkFiltersSourcesJava.so ../../lib/vtk/libvtkRenderingContext2DJava.so ../../lib/vtk/libvtkRenderingCoreJava.so ../../lib/vtk/libvtkCommonExecutionModelJava.so ../../lib/libvtkRenderingContext2D.so.9.1.0 ../../lib/libvtkRenderingCore.so.9.1.0 ../../lib/libvtkFiltersSources.so.9.1.0 ../../lib/libvtkFiltersGeneral.so.9.1.0 ../../lib/libvtkFiltersCore.so.9.1.0 ../../lib/libvtkCommonExecutionModel.so.9.1.0 ../../lib/libvtkCommonDataModel.so.9.1.0 ../../lib/libvtkCommonMisc.so.9.1.0 ../../lib/libvtkCommonTransforms.so.9.1.0 ../../lib/vtk/libvtkCommonCoreJava.so ../../lib/libvtkJava.so.9.1.0 /usr/lib/jvm/java/lib/libjawt.so /usr/lib/jvm/java/lib/server/libjvm.so ../../lib/libvtkCommonMath.so.9.1.0 ../../lib/libvtkCommonCore.so.9.1.0 ../../lib/libvtksys.so.9.1.0 -ldl ../../lib/libvtkkissfft.so.9.1.0 -Wl,-rpath-link,/builddir/build/BUILD/VTK-9.1.0/build-openmpi/lib:/usr/lib64/openmpi/lib:/builddir/build/BUILD/VTK-9.1.0/build-openmpi/lib/vtk
/usr/bin/ld: cannot find CMakeFiles/vtkInteractionWidgetsJava.dir/CMakeFiles/vtkInteractionWidgetsJava/vtkTexturedButtonRepresentation2DJava.cxx.o: No such file or directory
```
Full build log: https://kojipkgs.fedoraproject.org//work/tasks/6411/79166411/build.log
I'm pretty sure this is arising due to a parallel build issue, but perhaps not. This is with -j6. At the moment I seem to be seeing it only on x86_64 only in one of the mpi builds.Ben BoeckelBen Boeckelhttps://gitlab.kitware.com/vtk/vtk/-/issues/19265OpenTURNS not correctly looked up/forwarded in generated cmake configs2024-03-07T08:22:30-05:00Alexander NeumannOpenTURNS not correctly looked up/forwarded in generated cmake configsProblem was that I add a linker error due to not being able to open `OT.lib`. As it turns out the OpenTURNS filter as `$<LINK_ONLY:OT>` where `OT` is a target if a `find_package` call for OpenTURNS would have been done. The module info d...Problem was that I add a linker error due to not being able to open `OT.lib`. As it turns out the OpenTURNS filter as `$<LINK_ONLY:OT>` where `OT` is a target if a `find_package` call for OpenTURNS would have been done. The module info does not contain the information for VTK to actually generate that `find_package` call to OpenTURNS.Ben BoeckelBen Boeckelhttps://gitlab.kitware.com/vtk/vtk/-/issues/17702one true XDMF to rule them all2021-03-18T18:23:02-04:00David E. DeMarleone true XDMF to rule them allVTK and ParaView support two versions of XDMF (2 and 3) simultaneously. Supporting both is a maintenance burden, a source of confusion among new users, and splits the attention of developers and potential funding sources.
The feature s...VTK and ParaView support two versions of XDMF (2 and 3) simultaneously. Supporting both is a maintenance burden, a source of confusion among new users, and splits the attention of developers and potential funding sources.
The feature sets and bug status of 2 and 3 are mostly overlapping, but there are differences that matter. We should drop support for 2 because the code base is more dated. However before we do that we have some work to do on 3 to catch up on areas of the feature set, robustness or performance is currently inferior.
Things that need attention:
- [ ] finish removal of boost dependence from 3 now that Visual Studio 2015 is VTK's minimum compiler.
- [ ] fix cases where 3 reader fails on files that 2 accepts (default attributes lacking in many cases)
- [ ] bring back support for parallel decomposition of structured data
- [ ] address advanced array expression differences with code support or xml file translation scripts
- [ ] address element reference (reuse) differences between the two versions
- [ ] deprecate xdmf2 in a vtk release
- [ ] remove xdmf2 in a subsequent release
To do the work well we will need to gather a number of data files. These should be made easily available for users to use as examples and at the same time added to VTK's regression test infrastructure.https://gitlab.kitware.com/vtk/vtk/-/issues/19129Name mangling issue when combining VTK + QT for webasm build (Emscripten) for...2023-10-17T19:35:05-04:00ruell magpayoName mangling issue when combining VTK + QT for webasm build (Emscripten) for FreetypeFollow this steps in the original post including the versions:
https://discourse.vtk.org/t/vtk-qt-in-emscripten-webassembly-opengl-error-unknown-type-name-pfnglpushdebuggroupproc-did-you-mean-pfnglpushdebuggroupkhrproc/12447/8
issue is ...Follow this steps in the original post including the versions:
https://discourse.vtk.org/t/vtk-qt-in-emscripten-webassembly-opengl-error-unknown-type-name-pfnglpushdebuggroupproc-did-you-mean-pfnglpushdebuggroupkhrproc/12447/8
issue is freetype conflict in definitions between QT 6.5.0 and any version of VTK including 9.3.0
```
wasm-ld: error: duplicate symbol: ft_mem_realloc
>>> defined in ../../dependencies/VTK-9.2.6/lib\\libvtkfreetype-9.2.a(ftbase.c.o)
>>> defined in C:/Qt/6.5.0/wasm_singlethread/lib/libQt6BundledFreetype.a(ftbase.c.o)
wasm-ld: error: duplicate symbol: FT_GlyphLoader_CheckPoints
>>> defined in ../../dependencies/VTK-9.2.6/lib\\libvtkfreetype-9.2.a(ftbase.c.o)
>>> defined in C:/Qt/6.5.0/wasm_singlethread/lib/libQt6BundledFreetype.a(ftbase.c.o)
wasm-ld: error: duplicate symbol: FT_GlyphLoader_CheckSubGlyphs
>>> defined in ../../dependencies/VTK-9.2.6/lib\\libvtkfreetype-9.2.a(ftbase.c.o)
>>> defined in C:/Qt/6.5.0/wasm_singlethread/lib/libQt6BundledFreetype.a(ftbase.c.o)
```https://gitlab.kitware.com/vtk/vtk/-/issues/16910Move vtkSimpleCellTessellator and vtkGenericEdgeTable into Testing/GenericBridge2018-10-23T14:27:23-04:00Ben BoeckelMove vtkSimpleCellTessellator and vtkGenericEdgeTable into Testing/GenericBridgeThey don't seem to be generally used and they are generating lots of warnings. Looking through the code, there are numerous "this method should not be called" assertions too…
Cc: @will.schroeder @shawn.waldonThey don't seem to be generally used and they are generating lots of warnings. Looking through the code, there are numerous "this method should not be called" assertions too…
Cc: @will.schroeder @shawn.waldonhttps://gitlab.kitware.com/vtk/vtk/-/issues/18155Missing mangling for PNG and Freetype libraries2021-03-21T20:44:42-04:00Ben BoeckelMissing mangling for PNG and Freetype librariesSee [this Discourse](https://discourse.vtk.org/t/lnk2005-error-when-use-vtk-opencv-static-library-in-vs2019/5371) post for details.See [this Discourse](https://discourse.vtk.org/t/lnk2005-error-when-use-vtk-opencv-static-library-in-vs2019/5371) post for details.https://gitlab.kitware.com/vtk/vtk/-/issues/19172MinGW compilation issues2023-12-29T14:10:21-05:00Ben BoeckelMinGW compilation issuesWe've had a number of MinGW failures get reported lately:
- #19050
- https://discourse.vtk.org/t/build-vtk9-1-0-error-use-mingw64-in-win10/7076/14
- https://discourse.vtk.org/t/build-vtk9-3-0-msys2-mingw64-on-win10-undefined-reference-...We've had a number of MinGW failures get reported lately:
- #19050
- https://discourse.vtk.org/t/build-vtk9-1-0-error-use-mingw64-in-win10/7076/14
- https://discourse.vtk.org/t/build-vtk9-3-0-msys2-mingw64-on-win10-undefined-reference-to-template/12720
- https://discourse.vtk.org/t/vtk9-3-0-mingw-multiple-definition-of-vtktiff-tiffbuiltincodecs/12723
- https://discourse.vtk.org/t/vtk-9-3-vtk-sln-build-failed/12622
- This patch: https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-vtk/007-dll-export-some-functions.patch
We should at least compile-test MinGW and try to get fixes into 9.3.x.
Cc: @spiros.tsalikisSpiros TsalikisSpiros Tsalikishttps://gitlab.kitware.com/vtk/vtk/-/issues/17205Many tests fail when run from Jenkins/Bamboo with DISPLAY set to good opengl-...2018-10-23T11:30:06-04:00JohnMany tests fail when run from Jenkins/Bamboo with DISPLAY set to good opengl-enabled display.Hi everybody,
I'm running the vtk nightly builds using jenkins & bamboo, and I've got an inexplicable issue with many tests failing. The automated builds set DISPLAY so tests run on a good X display, with nvidia opengl- and most tests w...Hi everybody,
I'm running the vtk nightly builds using jenkins & bamboo, and I've got an inexplicable issue with many tests failing. The automated builds set DISPLAY so tests run on a good X display, with nvidia opengl- and most tests work fine, but approximately 350 tests fail for reasons I cannot explain.
When I run the same build scripts from a terminal running on the actual X display, all tests complete successfully.
I've isolated a command to run one of the failing tests, and I can replicate the problem easily, with a script containing just one test:
```
VTK_BUILD_DIR="/data-ssd/data/development/src/vtk/build/jenkins/dashboard/nightly/1/vtk-build"
DISPLAY=:2.0 "${VTK_BUILD_DIR}/bin/vtkChartsCoreCxxTests" "TestMultipleRenderers" "-E" "25" "-D" "${VTK_BUILD_DIR}/ExternalData/Testing" "-T" "${VTK_BUILD_DIR}/Testing/Temporary" "-V" "${VTK_BUILD_DIR}/ExternalData/Charts/Core/Testing/Data/Baseline/TestMultipleRenderers.png"
```
Running the test from a terminal local to the X display is all good:
```
<DartMeasurement name="ImageError" type="numeric/double">0</DartMeasurement><DartMeasurement name="BaselineImage" type="text/string">Standard</DartMeasurement><DartMeasurement name="WallTime" type="numeric/double">0.0331759</DartMeasurement>
<DartMeasurement name="CPUTime" type="numeric/double">0.079182</DartMeasurement>
Running the test from a terminal inside another vncserver, but with DISPLAY set to point to the proper Xorg display, gives:
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_EXT_libglvnd GLX_ARB_context_flush_control GLX_NV_robustness_video_memory_purge GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_copy_image
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
glx extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_NV_robustness_video_memory_purge GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_copy_image GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2
OpenGL version string: 4.5.0 NVIDIA 384.98
OpenGL extensions:
...
lots of extensions
...
X Extensions: Generic Event Extension, SHAPE, MIT-SHM, XInputExtension, XTEST, BIG-REQUESTS, SYNC, XKEYBOARD, XC-MISC, XFIXES, RENDER, RANDR, XINERAMA, Composite, DAMAGE, MIT-SCREEN-SAVER, DOUBLE-BUFFER, RECORD, DPMS, Present, X-Resource, XVideo, XFree86-VidModeExtension, XFree86-DGA, DRI2, GLX, NV-GLX, NV-CONTROL, XINERAMA
<DartMeasurement name="ImageError" type="numeric/double">244344</DartMeasurement><DartMeasurement name="BaselineImage" type="numeric/integer">1</DartMeasurement><DartMeasurementFile name="TestImage" type="image/png">/data-ssd/data/development/src/vtk/build/jenkins/dashboard/nightly/1/vtk-build/Testing/Temporary/TestMultipleRenderers.png</DartMeasurementFile>
Failed Image Test ( TestMultipleRenderers.png ) : 244344
<DartMeasurementFile name="DifferenceImage" type="image/png">/data-ssd/data/development/src/vtk/build/jenkins/dashboard/nightly/1/vtk-build/Testing/Temporary/TestMultipleRenderers.diff.png</DartMeasurementFile><DartMeasurementFile name="ValidImage" type="image/png">/data-ssd/data/development/src/vtk/build/jenkins/dashboard/nightly/1/vtk-build/ExternalData/Charts/Core/Testing/Data/Baseline/TestMultipleRenderers_1.png</DartMeasurementFile><DartMeasurement name="WallTime" type="numeric/double">0.695937</DartMeasurement>
<DartMeasurement name="CPUTime" type="numeric/double">1.87324</DartMeasurement>
```
So, I can see two issues here - first, there is a difference image, so the results were different, and 2nd, the WallTime & CPUTime are much greater on the failed test. I had been hoping the reason for failure might just be timing-related, and maybe it is, but I had a quick look and I can't see anything in the TestMultipleRenderers.cxx which stipulates any strict time limit for the test, so I don't think that's it.
Perhaps the reason these tests are failing is obvious to someone with a bit more knowledge of the testing process? I've got a feeling the problem is probably something pretty obvious that I'm just overlooking.
Or if not, does anyone have any suggestions re how I could get some more info to debug the issue?
Ta for any advice!
ps if it helps, the full results of a build with all these inexplicably failing tests can be found at:
https://homunculoid.com/CDash/viewTest.php?buildid=29https://gitlab.kitware.com/vtk/vtk/-/issues/17848libxml2 compile error2021-05-15T15:13:51-04:00skn123libxml2 compile errorOS: Windows 10
Compiler: VS 2019 community edition
Error:
```
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8064: Custom build for item "C:\srcs\...OS: Windows 10
Compiler: VS 2019 community edition
Error:
```
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8064: Custom build for item "C:\srcs\VTK\ThirdParty\libxml2\vtklibxml2\CMakeLists.txt" succeeded, but specified dependency "c:\srcs\vtk\thirdparty\libxml2\vtklibxml2\cmakelists.txt" does not exist. This may cause incremental build to work incorrectly.
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8064: Custom build for item "C:\srcs\VTK\ThirdParty\libxml2\vtklibxml2\CMakeLists.txt" succeeded, but specified dependency "c:\srcs\vtk\thirdparty\libxml2\vtklibxml2\config_cmake.h.in" does not exist. This may cause incremental build to work incorrectly.
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8064: Custom build for item "C:\srcs\VTK\ThirdParty\libxml2\vtklibxml2\CMakeLists.txt" succeeded, but specified dependency "c:\srcs\vtk\thirdparty\libxml2\vtklibxml2\include\libxml\xmlversion.h.in" does not exist. This may cause incremental build to work incorrectly.
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8064: Custom build for item "C:\srcs\VTK\ThirdParty\libxml2\vtklibxml2\CMakeLists.txt" succeeded, but specified dependency "c:\srcs\vtk\thirdparty\libxml2\vtklibxml2\libxml2platformtests.cmake" does not exist. This may cause incremental build to work incorrectly.
3>DOCBparser.c
3>C:\srcs\VTK\ThirdParty\libxml2\vtklibxml2\libxml.h(92,71): error C2061: syntax error: identifier 'LIBXML_ATTR_FORMAT'
3>C:\srcs\VTK\ThirdParty\libxml2\vtklibxml2\libxml.h(92,71): error C2059: syntax error: ';'
```
I checked this file and could not find the offending piece of code 'LIBXML_ATTR_FORMAT' in older versions. Has something changed?https://gitlab.kitware.com/vtk/vtk/-/issues/17748Java wrapping of external projects no longer works (VTK 8.90)2020-04-23T14:23:03-04:00David GobbiJava wrapping of external projects no longer works (VTK 8.90)In VTK 8.2 and earlier, vtkCommonCoreJava and the other Java targets were exported via `VTKTargets.cmake`. In VTK 8.90, the Java targets are no longer exported, which makes external Java wrapping impossible.
For this reason, I removed ...In VTK 8.2 and earlier, vtkCommonCoreJava and the other Java targets were exported via `VTKTargets.cmake`. In VTK 8.90, the Java targets are no longer exported, which makes external Java wrapping impossible.
For this reason, I removed the Java wrapping from the vtkMy example in !6247. The Java targets should be re-exported and the Java wrapping code should be re-inserted into vtkMy so that external wrapping can be tested.Ben BoeckelBen Boeckelhttps://gitlab.kitware.com/vtk/vtk/-/issues/18561Java Wrapping is missing methods in generated code2023-08-31T05:59:38-04:00JensgwJava Wrapping is missing methods in generated codeHi there,
there seems to be an issue with java wrapping and VTK-9.1.0.
vtkOpenGLRenderWindow.h specifies new inline methods:
```
void SetFrameBlitModeToBlitToHardware() { this->SetFrameBlitMode(BlitToHardware); }
void SetFrameBli...Hi there,
there seems to be an issue with java wrapping and VTK-9.1.0.
vtkOpenGLRenderWindow.h specifies new inline methods:
```
void SetFrameBlitModeToBlitToHardware() { this->SetFrameBlitMode(BlitToHardware); }
void SetFrameBlitModeToBlitToCurrent() { this->SetFrameBlitMode(BlitToCurrent); }
void SetFrameBlitModeToNoBlit() { this->SetFrameBlitMode(NoBlit); }
```
However, these methods do not show up in the generated java code, therefore the generation of the java wrapper fails.