[Debichem-devel] Bug#1009402: molmodel: FTBFS: demangle.hpp:23:33: error: ‘string_view’ in namespace ‘std’ does not name a type
Lucas Nussbaum
lucas at debian.org
Tue Apr 12 18:47:11 BST 2022
Source: molmodel
Version: 3.0.113.gd05a5b6-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220412 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/sharedTarget && /usr/bin/c++ -DSimTK_MOLMODEL_AUTHORS=\"Christopher.Bruns_Michael.Sherman\" -DSimTK_MOLMODEL_BUILDING_SHARED_LIBRARY -DSimTK_MOLMODEL_COPYRIGHT_YEARS=\"2006-12\" -DSimTK_MOLMODEL_LIBRARY_NAME=SimTKmolmodel -DSimTK_MOLMODEL_MAJOR_VERSION=3 -DSimTK_MOLMODEL_MINOR_VERSION=0 -DSimTK_MOLMODEL_PATCH_VERSION=0 -DSimTK_MOLMODEL_SVN_REVISION=\"unknown\" -DSimTKmolmodel_EXPORTS -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/./include -isystem /usr/include/simbody -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -fPIC -std=c++14 -MD -MT sharedTarget/CMakeFiles/SimTKmolmodel.dir/__/src/MolecularMechanicsSystem.cpp.o -MF CMakeFiles/SimTKmolmodel.dir/__/src/MolecularMechanicsSystem.cpp.o.d -o CMakeFiles/SimTKmolmodel.dir/__/src/MolecularMechanicsSystem.cpp.o -c /<<PKGBUILDDIR>>/src/MolecularMechanicsSystem.cpp
> In file included from /usr/include/tao/pegtl.hpp:8,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/demangle.hpp:23:33: error: ‘string_view’ in namespace ‘std’ does not name a type
> 23 | [[nodiscard]] constexpr std::string_view demangle() noexcept;
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/demangle.hpp:23:28: note: ‘std::string_view’ is only available from C++17 onwards
> 23 | [[nodiscard]] constexpr std::string_view demangle() noexcept;
> | ^~~
> /usr/include/tao/pegtl/demangle.hpp:111:30: error: ‘string_view’ in namespace ‘std’ does not name a type
> 111 | [[nodiscard]] constexpr std::string_view TAO_PEGTL_NAMESPACE::demangle() noexcept
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/demangle.hpp:111:25: note: ‘std::string_view’ is only available from C++17 onwards
> 111 | [[nodiscard]] constexpr std::string_view TAO_PEGTL_NAMESPACE::demangle() noexcept
> | ^~~
> In file included from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:14,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:50:68: error: ‘demangle’ was not declared in this scope; did you mean ‘SimTK::demangle’?
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^~~~~~~~
> | SimTK::demangle
> In file included from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:4,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/simbody/SimTKcommon/internal/common.h:801:13: note: ‘SimTK::demangle’ declared here
> 801 | std::string demangle(const char* name);
> | ^~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:50:27: error: expected primary-expression before ‘(’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> /usr/include/tao/pegtl/normal.hpp:50:66: error: expected primary-expression before ‘(’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> /usr/include/tao/pegtl/normal.hpp:50:83: error: expected primary-expression before ‘>’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> /usr/include/tao/pegtl/normal.hpp:50:85: error: expected primary-expression before ‘)’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> In file included from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/parse.hpp: At global scope:
> /usr/include/tao/pegtl/parse.hpp:21:82: error: ‘is_nothrow_copy_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_copy_constructible’?
> 21 | [[nodiscard]] inline auto get_position( const position& p ) noexcept( std::is_nothrow_copy_constructible_v< position > )
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_nothrow_copy_constructible
> /usr/include/tao/pegtl/parse.hpp:21:124: error: expected primary-expression before ‘>’ token
> 21 | [[nodiscard]] inline auto get_position( const position& p ) noexcept( std::is_nothrow_copy_constructible_v< position > )
> | ^
> /usr/include/tao/pegtl/parse.hpp:21:126: error: expected primary-expression before ‘)’ token
> 21 | [[nodiscard]] inline auto get_position( const position& p ) noexcept( std::is_nothrow_copy_constructible_v< position > )
> | ^
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:4,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:4,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:4,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> In file included from /usr/include/tao/pegtl.hpp:8,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/demangle.hpp:23:33: error: ‘string_view’ in namespace ‘std’ does not name a type
> 23 | [[nodiscard]] constexpr std::string_view demangle() noexcept;
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/demangle.hpp:23:28: note: ‘std::string_view’ is only available from C++17 onwards
> 23 | [[nodiscard]] constexpr std::string_view demangle() noexcept;
> | ^~~
> /usr/include/tao/pegtl/demangle.hpp:111:30: error: ‘string_view’ in namespace ‘std’ does not name a type
> 111 | [[nodiscard]] constexpr std::string_view TAO_PEGTL_NAMESPACE::demangle() noexcept
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/demangle.hpp:111:25: note: ‘std::string_view’ is only available from C++17 onwards
> 111 | [[nodiscard]] constexpr std::string_view TAO_PEGTL_NAMESPACE::demangle() noexcept
> | ^~~
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> In file included from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /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/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /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/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /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/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /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 > >;
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:4,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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/normal.hpp:14,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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
> | ^~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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/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
> | ^~~
> /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:52: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/internal/action_input.hpp:51:22: note: to match this ‘(’
> 51 | if constexpr( std::is_same_v< iterator_t, const char* > ) {
> | ^
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:50:68: error: ‘demangle’ was not declared in this scope; did you mean ‘SimTK::demangle’?
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^~~~~~~~
> | SimTK::demangle
> In file included from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:32:
> /usr/include/simbody/SimTKcommon/internal/common.h:801:13: note: ‘SimTK::demangle’ declared here
> 801 | std::string demangle(const char* name);
> | ^~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:50:27: error: expected primary-expression before ‘(’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> /usr/include/tao/pegtl/normal.hpp:50:66: error: expected primary-expression before ‘(’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> /usr/include/tao/pegtl/normal.hpp:50:83: error: expected primary-expression before ‘>’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> /usr/include/tao/pegtl/normal.hpp:50:85: error: expected primary-expression before ‘)’ token
> 50 | throw parse_error( "parse error matching " + std::string( demangle< Rule >() ), in );
> | ^
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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&& > )
> | ~ ^
> | )
> In file included from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/parse.hpp: At global scope:
> /usr/include/tao/pegtl/parse.hpp:21:82: error: ‘is_nothrow_copy_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_copy_constructible’?
> 21 | [[nodiscard]] inline auto get_position( const position& p ) noexcept( std::is_nothrow_copy_constructible_v< position > )
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_nothrow_copy_constructible
> /usr/include/tao/pegtl/parse.hpp:21:124: error: expected primary-expression before ‘>’ token
> 21 | [[nodiscard]] inline auto get_position( const position& p ) noexcept( std::is_nothrow_copy_constructible_v< position > )
> | ^
> /usr/include/tao/pegtl/parse.hpp:21:126: error: expected primary-expression before ‘)’ token
> 21 | [[nodiscard]] inline auto get_position( const position& p ) noexcept( std::is_nothrow_copy_constructible_v< position > )
> | ^
> /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&& > )
> | ^
> | ;
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:147:116: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 147 | 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:147:150: error: expected primary-expression before ‘,’ token
> 147 | 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:147:150: error: expected ‘)’ before ‘,’ token
> 147 | 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:147:150: error: expected ‘;’ before ‘,’ token
> 147 | 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/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:155:102: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 155 | 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:155:136: error: expected primary-expression before ‘,’ token
> 155 | 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:155:136: error: expected ‘)’ before ‘,’ token
> 155 | 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:155:136: error: expected ‘;’ before ‘,’ token
> 155 | 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/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:247:101: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 247 | 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:247:135: error: expected primary-expression before ‘,’ token
> 247 | 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:247:135: error: expected ‘)’ before ‘,’ token
> 247 | 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:247:135: error: expected ‘;’ before ‘,’ token
> 247 | 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/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:18:92: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), void >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:32:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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/memory_input.hpp:252:82: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 252 | 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:252:116: error: expected primary-expression before ‘,’ token
> 252 | 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:252:116: error: expected ‘)’ before ‘,’ token
> 252 | 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:252:116: error: expected ‘;’ before ‘,’ token
> 252 | 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:257:32: error: ‘string_view’ in namespace ‘std’ does not name a type
> 257 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:257:27: note: ‘std::string_view’ is only available from C++17 onwards
> 257 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^~~
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:257:86: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 257 | 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:257:120: error: expected primary-expression before ‘,’ token
> 257 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:257:120: error: expected ‘)’ before ‘,’ token
> 257 | 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:120: error: expected ‘;’ before ‘,’ token
> 257 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> | ;
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:265:74: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_nothrow_constructible
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:265:108: error: expected primary-expression before ‘,’ token
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:265:108: error: expected ‘)’ before ‘,’ token
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ~ ^
> | )
> /usr/include/tao/pegtl/memory_input.hpp:265:108: error: expected ‘;’ before ‘,’ token
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> | ;
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:270:177: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 270 | 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:270:211: error: expected primary-expression before ‘,’ token
> 270 | 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:270:211: error: expected ‘)’ before ‘,’ token
> 270 | 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:270:211: error: expected ‘;’ before ‘,’ token
> 270 | 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:271:67: error: expected unqualified-id before ‘,’ token
> 271 | : memory_input( { in_begin, in_byte, in_line, in_column }, in_end, std::forward< T >( in_source ) )
> | ^
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:361:26: error: ‘string_view’ in namespace ‘std’ does not name a type
> 361 | [[nodiscard]] std::string_view line_at( const TAO_PEGTL_NAMESPACE::position& p ) const noexcept
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/memory_input.hpp:361:21: note: ‘std::string_view’ is only available from C++17 onwards
> 361 | [[nodiscard]] std::string_view line_at( const TAO_PEGTL_NAMESPACE::position& p ) const noexcept
> | ^~~
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/memory_input.hpp:374:45: error: expected constructor, destructor, or type conversion before ‘;’ token
> 374 | memory_input( Ts&&... ) -> memory_input<>;
> | ^
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply_single.hpp:26:92: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply( in, st... ) ), bool >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:32:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> In file included from /usr/include/tao/pegtl/internal/rules.hpp:49,
> from /usr/include/tao/pegtl/ascii.hpp:10,
> from /usr/include/tao/pegtl.hpp:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/state.hpp: In static member function ‘static bool tao::pegtl::internal::state<NewState, Rule>::match(ParseInput&, States&& ...)’:
> /usr/include/tao/pegtl/internal/state.hpp:48:29: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’?
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~~~~~~~~~~~~~~
> | is_constructible
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:48:57: error: expected primary-expression before ‘,’ token
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:48:59: error: expected primary-expression before ‘const’
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~
> /usr/include/tao/pegtl/internal/state.hpp:48:59: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/internal/state.hpp:48:22: note: to match this ‘(’
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:56:34: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’?
> 56 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_default_constructible
> /usr/include/tao/pegtl/internal/state.hpp:56:71: error: expected primary-expression before ‘>’ token
> 56 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:56:73: error: expected primary-expression before ‘)’ token
> 56 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:18:89: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 18 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), void >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:32:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> In file included from /usr/include/tao/pegtl.hpp:16,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/argv_input.hpp: At global scope:
> /usr/include/tao/pegtl/argv_input.hpp:45:41: error: expected constructor, destructor, or type conversion before ‘;’ token
> 45 | argv_input( Ts&&... ) -> argv_input<>;
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/internal/apply0_single.hpp:26:89: error: template argument 1 is invalid
> 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: error: invalid use of template-name ‘std::enable_if_t’ without an argument list
> 26 | -> std::enable_if_t< std::is_same_v< decltype( Action::apply0( st... ) ), bool >, bool >
> | ^~~
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:32:
> /usr/include/c++/11/type_traits:2585:11: note: ‘template<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type’ declared here
> 2585 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
> | ^~~~~~~~~~~
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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/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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:52: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/internal/action_input.hpp:51:22: note: to match this ‘(’
> 51 | if constexpr( std::is_same_v< iterator_t, const char* > ) {
> | ^
> In file included from /usr/include/tao/pegtl.hpp:18,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:19,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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/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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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&& > )
> | ^
> | ;
> In file included from /usr/include/tao/pegtl/read_input.hpp:11,
> from /usr/include/tao/pegtl.hpp:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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<>;
> | ^~~~~~~~~~~~~~
> /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&& > )
> | ^
> | ;
> 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:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/filesystem.hpp:51:34: error: ‘filesystem’ is not a namespace-name; did you mean ‘system’?
> 51 | namespace filesystem = ::std::filesystem;
> | ^~~~~~~~~~
> | system
> /usr/include/tao/pegtl/memory_input.hpp:147:116: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 147 | 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:147:150: error: expected primary-expression before ‘,’ token
> 147 | 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:147:150: error: expected ‘)’ before ‘,’ token
> 147 | 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:147:150: error: expected ‘;’ before ‘,’ token
> 147 | memory_input_base( const internal::iterator& in_begin, const char* in_end, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> | ;
> In file included from /usr/include/tao/pegtl/read_input.hpp:14,
> from /usr/include/tao/pegtl.hpp:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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/memory_input.hpp:155:102: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 155 | 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:155:136: error: expected primary-expression before ‘,’ token
> 155 | 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:155:136: error: expected ‘)’ before ‘,’ token
> 155 | 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:155:136: error: expected ‘;’ before ‘,’ token
> 155 | 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/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/memory_input.hpp:247:101: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 247 | 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:247:135: error: expected primary-expression before ‘,’ token
> 247 | 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:247:135: error: expected ‘)’ before ‘,’ token
> 247 | 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:247:135: error: expected ‘;’ before ‘,’ token
> 247 | 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:252:82: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 252 | 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:252:116: error: expected primary-expression before ‘,’ token
> 252 | 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:252:116: error: expected ‘)’ before ‘,’ token
> 252 | 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:252:116: error: expected ‘;’ before ‘,’ token
> 252 | 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:257:32: error: ‘string_view’ in namespace ‘std’ does not name a type
> 257 | 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:27: note: ‘std::string_view’ is only available from C++17 onwards
> 257 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^~~
> /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/memory_input.hpp:257:86: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 257 | 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:257:120: error: expected primary-expression before ‘,’ token
> 257 | 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:120: error: expected ‘)’ before ‘,’ token
> 257 | 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:120: error: expected ‘;’ before ‘,’ token
> 257 | memory_input( const std::string_view in_string, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> | ;
> /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/memory_input.hpp:265:74: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 265 | 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:265:108: error: expected primary-expression before ‘,’ token
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:265:108: error: expected ‘)’ before ‘,’ token
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ~ ^
> | )
> /usr/include/tao/pegtl/memory_input.hpp:265:108: error: expected ‘;’ before ‘,’ token
> 265 | memory_input( const char* in_begin, T&& in_source ) noexcept( std::is_nothrow_constructible_v< Source, T&& > )
> | ^
> | ;
> /usr/include/tao/pegtl/memory_input.hpp:270:177: error: ‘is_nothrow_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_constructible’?
> 270 | 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:270:211: error: expected primary-expression before ‘,’ token
> 270 | 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:270:211: error: expected ‘)’ before ‘,’ token
> 270 | 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:270:211: error: expected ‘;’ before ‘,’ token
> 270 | 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:271:67: error: expected unqualified-id before ‘,’ token
> 271 | : memory_input( { in_begin, in_byte, in_line, in_column }, in_end, std::forward< T >( in_source ) )
> | ^
> /usr/include/tao/pegtl/memory_input.hpp:361:26: error: ‘string_view’ in namespace ‘std’ does not name a type
> 361 | [[nodiscard]] std::string_view line_at( const TAO_PEGTL_NAMESPACE::position& p ) const noexcept
> | ^~~~~~~~~~~
> /usr/include/tao/pegtl/memory_input.hpp:361:21: note: ‘std::string_view’ is only available from C++17 onwards
> 361 | [[nodiscard]] std::string_view line_at( const TAO_PEGTL_NAMESPACE::position& p ) const noexcept
> | ^~~
> /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/memory_input.hpp:374:45: error: expected constructor, destructor, or type conversion before ‘;’ token
> 374 | memory_input( Ts&&... ) -> memory_input<>;
> | ^
> /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;
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl/internal/rules.hpp:49,
> from /usr/include/tao/pegtl/ascii.hpp:10,
> from /usr/include/tao/pegtl.hpp:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/state.hpp: In static member function ‘static bool tao::pegtl::internal::state<NewState, Rule>::match(ParseInput&, States&& ...)’:
> /usr/include/tao/pegtl/internal/state.hpp:48:29: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’?
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~~~~~~~~~~~~~~
> | is_constructible
> /usr/include/tao/pegtl/internal/state.hpp:48:57: error: expected primary-expression before ‘,’ token
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:48:59: error: expected primary-expression before ‘const’
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~
> /usr/include/tao/pegtl/internal/state.hpp:48:59: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/internal/state.hpp:48:22: note: to match this ‘(’
> 48 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:56:34: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’?
> 56 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_default_constructible
> /usr/include/tao/pegtl/internal/state.hpp:56:71: error: expected primary-expression before ‘>’ token
> 56 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/internal/state.hpp:56:73: error: expected primary-expression before ‘)’ token
> 56 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /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 );
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:16,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/argv_input.hpp: At global scope:
> /usr/include/tao/pegtl/argv_input.hpp:45:41: error: expected constructor, destructor, or type conversion before ‘;’ token
> 45 | argv_input( Ts&&... ) -> argv_input<>;
> | ^
> /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 );
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:18,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:19,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/filesystem.hpp:51:34: error: ‘filesystem’ is not a namespace-name; did you mean ‘system’?
> 51 | namespace filesystem = ::std::filesystem;
> | ^~~~~~~~~~
> | system
> In file included from /usr/include/tao/pegtl/read_input.hpp:14,
> from /usr/include/tao/pegtl.hpp:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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: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: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: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: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: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:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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/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/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/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/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<>;
> | ^~~~~~~~~~~~
> /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 );
> | ^~~~~~~~~~
> 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:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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_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 );
> | ^~~~~~
> /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;
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl/read_input.hpp:16,
> from /usr/include/tao/pegtl.hpp:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:21,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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/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/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<>;
> | ^~~~~~~~~~~~
> /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 );
> | ^~~~~~
> 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:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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: 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:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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/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/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:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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<>;
> | ^~~~~~~~~~~~
> /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 )
> | ^
> | ;
> In file included from /usr/include/tao/pegtl.hpp:28,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:58: error: expected ‘)’ before ‘NewAction’
> /usr/include/tao/pegtl/change_action.hpp:31:23: note: to match this ‘(’
> 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:29,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:34:31: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 34 | 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:34:56: error: expected primary-expression before ‘,’ token
> 34 | 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:34:58: error: expected string-literal before ‘NewAction’
> 34 | 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:34:58: error: expected ‘)’ before ‘NewAction’
> /usr/include/tao/pegtl/change_action_and_state.hpp:34:23: note: to match this ‘(’
> 34 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
> | ^
> /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:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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 )
> | ^
> | ;
> In file included from /usr/include/tao/pegtl.hpp:29,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:29: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’?
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~~~~~~~~~~~~~~
> | is_constructible
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:57: error: expected primary-expression before ‘,’ token
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:59: error: expected primary-expression before ‘const’
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:59: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:22: note: to match this ‘(’
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /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/change_action_and_state.hpp:46:34: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’?
> 46 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_default_constructible
> /usr/include/tao/pegtl/change_action_and_state.hpp:46:71: error: expected primary-expression before ‘>’ token
> 46 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/change_action_and_state.hpp:46:73: error: expected primary-expression before ‘)’ token
> 46 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /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 )
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:30,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:58: error: expected ‘)’ before ‘NewAction’
> /usr/include/tao/pegtl/change_action_and_states.hpp:55:23: note: to match this ‘(’
> 55 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
> | ^
> /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:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:32,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/change_state.hpp: In static member function ‘static bool tao::pegtl::change_state<NewState>::match(ParseInput&, States&& ...)’:
> /usr/include/tao/pegtl/change_state.hpp:34:29: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’?
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~~~~~~~~~~~~~~
> | is_constructible
> /usr/include/tao/pegtl/change_state.hpp:34:57: error: expected primary-expression before ‘,’ token
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/change_state.hpp:34:59: error: expected primary-expression before ‘const’
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~
> /usr/include/tao/pegtl/change_state.hpp:34:59: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/change_state.hpp:34:22: note: to match this ‘(’
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> In file included from /usr/include/tao/pegtl.hpp:28,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:58: error: expected ‘)’ before ‘NewAction’
> /usr/include/tao/pegtl/change_action.hpp:31:23: note: to match this ‘(’
> 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:29,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:34:31: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 34 | 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:34:56: error: expected primary-expression before ‘,’ token
> 34 | 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:34:58: error: expected string-literal before ‘NewAction’
> 34 | 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:34:58: error: expected ‘)’ before ‘NewAction’
> /usr/include/tao/pegtl/change_action_and_state.hpp:34:23: note: to match this ‘(’
> 34 | static_assert( !std::is_same_v< Action< void >, NewAction< void > >, "old and new action class templates are identical" );
> | ^
> /usr/include/tao/pegtl/change_state.hpp:44:34: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’?
> 44 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_default_constructible
> /usr/include/tao/pegtl/change_state.hpp:44:71: error: expected primary-expression before ‘>’ token
> 44 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/change_state.hpp:44:73: error: expected primary-expression before ‘)’ token
> 44 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> In file included from /usr/include/tao/pegtl.hpp:29,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:29: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’?
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~~~~~~~~~~~~~~
> | is_constructible
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:57: error: expected primary-expression before ‘,’ token
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:59: error: expected primary-expression before ‘const’
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:59: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/change_action_and_state.hpp:36:22: note: to match this ‘(’
> 36 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/change_action_and_state.hpp:46:34: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’?
> 46 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_default_constructible
> /usr/include/tao/pegtl/change_action_and_state.hpp:46:71: error: expected primary-expression before ‘>’ token
> 46 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/change_action_and_state.hpp:46:73: error: expected primary-expression before ‘)’ token
> 46 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> In file included from /usr/include/tao/pegtl.hpp:42,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/visit.hpp: At global scope:
> /usr/include/tao/pegtl/visit.hpp:17:49: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 17 | inline constexpr bool contains_v = ( std::is_same_v< Type, Types > || ... );
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/visit.hpp:17:64: error: expected primary-expression before ‘,’ token
> 17 | inline constexpr bool contains_v = ( 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_v = ( std::is_same_v< Type, Types > || ... );
> | ^
> /usr/include/tao/pegtl/visit.hpp:17:74: error: expected primary-expression before ‘||’ token
> 17 | inline constexpr bool contains_v = ( std::is_same_v< Type, Types > || ... );
> | ^~
> /usr/include/tao/pegtl/visit.hpp:17:77: error: operand of fold expression has no unexpanded parameter packs
> 17 | inline constexpr bool contains_v = ( std::is_same_v< Type, Types > || ... );
> | ^~~
> /usr/include/tao/pegtl/visit.hpp:21:30: error: expected template-name before ‘<’ token
> 21 | : std::bool_constant< contains_v< Type, Types... > >
> | ^
> /usr/include/tao/pegtl/visit.hpp:21:30: error: expected ‘{’ before ‘<’ token
> In file included from /usr/include/tao/pegtl.hpp:30,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:58: error: expected ‘)’ before ‘NewAction’
> /usr/include/tao/pegtl/change_action_and_states.hpp:55:23: note: to match this ‘(’
> 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:42,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/visit.hpp:50:57: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^~~~~~~~~
> | is_same
> In file included from /usr/include/tao/pegtl.hpp:32,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/change_state.hpp: In static member function ‘static bool tao::pegtl::change_state<NewState>::match(ParseInput&, States&& ...)’:
> /usr/include/tao/pegtl/change_state.hpp:34:29: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’?
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~~~~~~~~~~~~~~
> | is_constructible
> /usr/include/tao/pegtl/change_state.hpp:34:57: error: expected primary-expression before ‘,’ token
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/change_state.hpp:34:59: error: expected primary-expression before ‘const’
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^~~~~
> /usr/include/tao/pegtl/change_state.hpp:34:59: error: expected ‘)’ before ‘const’
> /usr/include/tao/pegtl/change_state.hpp:34:22: note: to match this ‘(’
> 34 | if constexpr( std::is_constructible_v< NewState, const ParseInput&, States... > ) {
> | ^
> /usr/include/tao/pegtl/visit.hpp:50:57: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/visit.hpp:50:89: error: wrong number of template arguments (2, should be 3)
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^
> /usr/include/tao/pegtl/change_state.hpp:44:34: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’?
> 44 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> | is_default_constructible
> /usr/include/tao/pegtl/change_state.hpp:44:71: error: expected primary-expression before ‘>’ token
> 44 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> /usr/include/tao/pegtl/change_state.hpp:44:73: error: expected primary-expression before ‘)’ token
> 44 | else if constexpr( std::is_default_constructible_v< NewState > ) {
> | ^
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:4,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/c++/11/type_traits:2589:11: note: provided for ‘template<bool _Cond, class _Iftrue, class _Iffalse> using conditional_t = typename std::conditional::type’
> 2589 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type;
> | ^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:42,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/visit.hpp:50:90: error: expected identifier before ‘,’ token
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^
> In file included from /usr/include/tao/pegtl.hpp:45,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/must_if.hpp:24:66: error: ‘void_t’ is not a member of ‘std’
> 24 | 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:24:66: note: ‘std::void_t’ is only available from C++17 onwards
> /usr/include/tao/pegtl/must_if.hpp:24:66: error: ‘void_t’ is not a member of ‘std’
> /usr/include/tao/pegtl/must_if.hpp:24:66: note: ‘std::void_t’ is only available from C++17 onwards
> /usr/include/tao/pegtl/must_if.hpp:24:29: error: parse error in template argument list
> 24 | 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:45,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/must_if.hpp:24:130: error: expected initializer before ‘>’ token
> 24 | 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:42,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/visit.hpp: At global scope:
> /usr/include/tao/pegtl/visit.hpp:17:49: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 17 | inline constexpr bool contains_v = ( std::is_same_v< Type, Types > || ... );
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/visit.hpp:17:64: error: expected primary-expression before ‘,’ token
> 17 | inline constexpr bool contains_v = ( 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_v = ( std::is_same_v< Type, Types > || ... );
> | ^
> /usr/include/tao/pegtl/visit.hpp:17:74: error: expected primary-expression before ‘||’ token
> 17 | inline constexpr bool contains_v = ( std::is_same_v< Type, Types > || ... );
> | ^~
> /usr/include/tao/pegtl/visit.hpp:17:77: error: operand of fold expression has no unexpanded parameter packs
> 17 | inline constexpr bool contains_v = ( std::is_same_v< Type, Types > || ... );
> | ^~~
> /usr/include/tao/pegtl/visit.hpp:21:30: error: expected template-name before ‘<’ token
> 21 | : std::bool_constant< contains_v< Type, Types... > >
> | ^
> /usr/include/tao/pegtl/visit.hpp:21:30: error: expected ‘{’ before ‘<’ token
> In file included from /usr/include/tao/pegtl.hpp:42,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/visit.hpp:50:57: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/visit.hpp:50:57: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’?
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^~~~~~~~~
> | is_same
> /usr/include/tao/pegtl/visit.hpp:50:89: error: wrong number of template arguments (2, should be 3)
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^
> In file included from /usr/include/c++/11/bits/move.h:57,
> from /usr/include/c++/11/bits/nested_exception.h:40,
> from /usr/include/c++/11/exception:154,
> from /usr/include/c++/11/ios:39,
> from /usr/include/c++/11/istream:38,
> from /usr/include/c++/11/sstream:38,
> from /usr/include/c++/11/complex:45,
> from /usr/include/simbody/SimTKcommon/internal/common.h:257,
> from /usr/include/simbody/SimTKcommon/basics.h:38,
> from /usr/include/simbody/SimTKcommon.h:32,
> from /usr/include/simbody/SimTKsimbody.h:43,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:32:
> /usr/include/c++/11/type_traits:2589:11: note: provided for ‘template<bool _Cond, class _Iftrue, class _Iffalse> using conditional_t = typename std::conditional::type’
> 2589 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type;
> | ^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:42,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/visit.hpp:50:90: error: expected identifier before ‘,’ token
> 50 | using type = typename std::conditional_t< std::is_same_v< NextTodo, empty_list >, type_list_concat< NextDone >, visit_list< NextDone, NextTodo > >::type;
> | ^
> In file included from /usr/include/tao/pegtl.hpp:45,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/must_if.hpp:24:66: error: ‘void_t’ is not a member of ‘std’
> 24 | 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:24:66: note: ‘std::void_t’ is only available from C++17 onwards
> /usr/include/tao/pegtl/must_if.hpp:24:66: error: ‘void_t’ is not a member of ‘std’
> /usr/include/tao/pegtl/must_if.hpp:24:66: note: ‘std::void_t’ is only available from C++17 onwards
> /usr/include/tao/pegtl/must_if.hpp:24:29: error: parse error in template argument list
> 24 | 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:45,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/must_if.hpp:24:130: error: expected initializer before ‘>’ token
> 24 | 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/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/gemmi/cif.hpp:40:30: error: ‘analysis’ in namespace ‘gemmi::cif::pegtl’ does not name a type
> 40 | using analyze_t = pegtl::analysis::generic<pegtl::analysis::rule_type::ANY>;
> | ^~~~~~~~
> /usr/include/gemmi/cif.hpp:74:41: error: expected class-name before ‘(’ token
> 74 | struct str_data : TAOCPP_PEGTL_ISTRING("data_") {};
> | ^
> /usr/include/gemmi/cif.hpp:74:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:74:42: error: expected unqualified-id before string constant
> 74 | struct str_data : TAOCPP_PEGTL_ISTRING("data_") {};
> | ^~~~~~~
> In file included from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/gemmi/cif.hpp:40:30: error: ‘analysis’ in namespace ‘gemmi::cif::pegtl’ does not name a type
> 40 | using analyze_t = pegtl::analysis::generic<pegtl::analysis::rule_type::ANY>;
> | ^~~~~~~~
> /usr/include/gemmi/cif.hpp:74:42: error: expected ‘)’ before string constant
> 74 | struct str_data : TAOCPP_PEGTL_ISTRING("data_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:75:41: error: expected class-name before ‘(’ token
> 75 | struct str_loop : TAOCPP_PEGTL_ISTRING("loop_") {};
> | ^
> /usr/include/gemmi/cif.hpp:75:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:75:42: error: expected unqualified-id before string constant
> 75 | struct str_loop : TAOCPP_PEGTL_ISTRING("loop_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:75:42: error: expected ‘)’ before string constant
> 75 | struct str_loop : TAOCPP_PEGTL_ISTRING("loop_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:76:43: error: expected class-name before ‘(’ token
> 76 | struct str_global : TAOCPP_PEGTL_ISTRING("global_") {};
> | ^
> /usr/include/gemmi/cif.hpp:76:43: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:76:44: error: expected unqualified-id before string constant
> 76 | struct str_global : TAOCPP_PEGTL_ISTRING("global_") {};
> | ^~~~~~~~~
> /usr/include/gemmi/cif.hpp:74:41: error: expected class-name before ‘(’ token
> 74 | struct str_data : TAOCPP_PEGTL_ISTRING("data_") {};
> | ^
> /usr/include/gemmi/cif.hpp:74:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:74:42: error: expected unqualified-id before string constant
> 74 | struct str_data : TAOCPP_PEGTL_ISTRING("data_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:74:42: error: expected ‘)’ before string constant
> 74 | struct str_data : TAOCPP_PEGTL_ISTRING("data_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:75:41: error: expected class-name before ‘(’ token
> 75 | struct str_loop : TAOCPP_PEGTL_ISTRING("loop_") {};
> | ^
> /usr/include/gemmi/cif.hpp:75:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:75:42: error: expected unqualified-id before string constant
> 75 | struct str_loop : TAOCPP_PEGTL_ISTRING("loop_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:75:42: error: expected ‘)’ before string constant
> 75 | struct str_loop : TAOCPP_PEGTL_ISTRING("loop_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:76:43: error: expected class-name before ‘(’ token
> 76 | struct str_global : TAOCPP_PEGTL_ISTRING("global_") {};
> | ^
> /usr/include/gemmi/cif.hpp:76:43: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:76:44: error: expected unqualified-id before string constant
> 76 | struct str_global : TAOCPP_PEGTL_ISTRING("global_") {};
> | ^~~~~~~~~
> /usr/include/gemmi/cif.hpp:76:44: error: expected ‘)’ before string constant
> 76 | struct str_global : TAOCPP_PEGTL_ISTRING("global_") {};
> | ~^~~~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:77:41: error: expected class-name before ‘(’ token
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ^
> /usr/include/gemmi/cif.hpp:77:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:77:42: error: expected unqualified-id before string constant
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:77:42: error: expected ‘)’ before string constant
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:78:41: error: expected class-name before ‘(’ token
> 78 | struct str_stop : TAOCPP_PEGTL_ISTRING("stop_") {};
> | ^
> /usr/include/gemmi/cif.hpp:78:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:78:42: error: expected unqualified-id before string constant
> 78 | struct str_stop : TAOCPP_PEGTL_ISTRING("stop_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:78:42: error: expected ‘)’ before string constant
> 78 | struct str_stop : TAOCPP_PEGTL_ISTRING("stop_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:76:44: error: expected ‘)’ before string constant
> 76 | struct str_global : TAOCPP_PEGTL_ISTRING("global_") {};
> | ~^~~~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:77:41: error: expected class-name before ‘(’ token
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ^
> /usr/include/gemmi/cif.hpp:77:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:77:42: error: expected unqualified-id before string constant
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:77:42: error: expected ‘)’ before string constant
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:78:41: error: expected class-name before ‘(’ token
> 78 | struct str_stop : TAOCPP_PEGTL_ISTRING("stop_") {};
> | ^
> /usr/include/gemmi/cif.hpp:78:41: error: expected ‘{’ before ‘(’ token
> /usr/include/gemmi/cif.hpp:78:42: error: expected unqualified-id before string constant
> 78 | struct str_stop : TAOCPP_PEGTL_ISTRING("stop_") {};
> | ^~~~~~~
> /usr/include/gemmi/cif.hpp:78:42: error: expected ‘)’ before string constant
> 78 | struct str_stop : TAOCPP_PEGTL_ISTRING("stop_") {};
> | ~^~~~~~~
> | )
> /usr/include/gemmi/cif.hpp:134:21: error: invalid use of incomplete type ‘struct gemmi::cif::rules::str_save’
> 134 | struct endframe : str_save {};
> | ^~~~~~~~
> /usr/include/gemmi/cif.hpp:77:10: note: forward declaration of ‘struct gemmi::cif::rules::str_save’
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ^~~~~~~~
> /usr/include/gemmi/cif.hpp:134:21: error: invalid use of incomplete type ‘struct gemmi::cif::rules::str_save’
> 134 | struct endframe : str_save {};
> | ^~~~~~~~
> /usr/include/gemmi/cif.hpp:77:10: note: forward declaration of ‘struct gemmi::cif::rules::str_save’
> 77 | struct str_save : TAOCPP_PEGTL_ISTRING("save_") {};
> | ^~~~~~~~
> /usr/include/gemmi/cif.hpp: In function ‘gemmi::cif::Document gemmi::cif::read_file(const string&)’:
> /usr/include/gemmi/cif.hpp:283:3: error: call of overloaded ‘file_input(const string&)’ is ambiguous
> 283 | GEMMI_CIF_FILE_INPUT(in, filename);
> | ^~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/file_input.hpp:16,
> from /usr/include/tao/pegtl.hpp:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/mmap_input.hpp:56:7: note: candidate: ‘tao::pegtl::mmap_input<P, Eol>::mmap_input(...) [with tao::pegtl::tracking_mode P = tao::pegtl::tracking_mode::eager; Eol = tao::pegtl::ascii::eol::lf_crlf]’
> 56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/file_input.hpp:28:35: note: inherited here
> 28 | using mmap_input< P, Eol >::mmap_input;
> | ^~~~~~~~~~
> /usr/include/tao/pegtl/file_input.hpp:25:11: note: candidate: ‘tao::pegtl::file_input<>::file_input(const tao::pegtl::file_input<>&)’ (deleted)
> 25 | struct file_input
> | ^~~~~~~~~~
> /usr/include/tao/pegtl/file_input.hpp:25:11: note: candidate: ‘tao::pegtl::file_input<>::file_input(tao::pegtl::file_input<>&&)’ (deleted)
> /usr/include/gemmi/cif.hpp: In function ‘gemmi::cif::Document gemmi::cif::read_file(const string&)’:
> /usr/include/gemmi/cif.hpp:283:3: error: call of overloaded ‘file_input(const string&)’ is ambiguous
> 283 | GEMMI_CIF_FILE_INPUT(in, filename);
> | ^~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/file_input.hpp:16,
> from /usr/include/tao/pegtl.hpp:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/mmap_input.hpp:56:7: note: candidate: ‘tao::pegtl::mmap_input<P, Eol>::mmap_input(...) [with tao::pegtl::tracking_mode P = tao::pegtl::tracking_mode::eager; Eol = tao::pegtl::ascii::eol::lf_crlf]’
> 56 | mmap_input( const internal::filesystem::path& path, const std::string& source )
> | ^~~~~~~~~~
> In file included from /usr/include/tao/pegtl.hpp:26,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/file_input.hpp:28:35: note: inherited here
> 28 | using mmap_input< P, Eol >::mmap_input;
> | ^~~~~~~~~~
> /usr/include/tao/pegtl/file_input.hpp:25:11: note: candidate: ‘tao::pegtl::file_input<>::file_input(const tao::pegtl::file_input<>&)’ (deleted)
> 25 | struct file_input
> | ^~~~~~~~~~
> /usr/include/tao/pegtl/file_input.hpp:25:11: note: candidate: ‘tao::pegtl::file_input<>::file_input(tao::pegtl::file_input<>&&)’ (deleted)
> [ 9%] Building CXX object sharedTarget/CMakeFiles/SimTKmolmodel.dir/__/src/PDBReader.cpp.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/sharedTarget && /usr/bin/c++ -DSimTK_MOLMODEL_AUTHORS=\"Christopher.Bruns_Michael.Sherman\" -DSimTK_MOLMODEL_BUILDING_SHARED_LIBRARY -DSimTK_MOLMODEL_COPYRIGHT_YEARS=\"2006-12\" -DSimTK_MOLMODEL_LIBRARY_NAME=SimTKmolmodel -DSimTK_MOLMODEL_MAJOR_VERSION=3 -DSimTK_MOLMODEL_MINOR_VERSION=0 -DSimTK_MOLMODEL_PATCH_VERSION=0 -DSimTK_MOLMODEL_SVN_REVISION=\"unknown\" -DSimTKmolmodel_EXPORTS -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/./include -isystem /usr/include/simbody -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -fPIC -std=c++14 -MD -MT sharedTarget/CMakeFiles/SimTKmolmodel.dir/__/src/PDBReader.cpp.o -MF CMakeFiles/SimTKmolmodel.dir/__/src/PDBReader.cpp.o.d -o CMakeFiles/SimTKmolmodel.dir/__/src/PDBReader.cpp.o -c /<<PKGBUILDDIR>>/src/PDBReader.cpp
> In file included from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::file_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::file_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/match.hpp:20,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::memory_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::memory_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/match.hpp:20,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::cstream_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::cstream_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/match.hpp:20,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::istream_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::istream_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/match.hpp: In instantiation of ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/marker.hpp:22:7: note: declared here
> 22 | marker( marker&& ) = delete;
> | ^~~~~~
> [ 10%] Building CXX object sharedTarget/CMakeFiles/SimTKmolmodel.dir/__/src/Pdb.cpp.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/sharedTarget && /usr/bin/c++ -DSimTK_MOLMODEL_AUTHORS=\"Christopher.Bruns_Michael.Sherman\" -DSimTK_MOLMODEL_BUILDING_SHARED_LIBRARY -DSimTK_MOLMODEL_COPYRIGHT_YEARS=\"2006-12\" -DSimTK_MOLMODEL_LIBRARY_NAME=SimTKmolmodel -DSimTK_MOLMODEL_MAJOR_VERSION=3 -DSimTK_MOLMODEL_MINOR_VERSION=0 -DSimTK_MOLMODEL_PATCH_VERSION=0 -DSimTK_MOLMODEL_SVN_REVISION=\"unknown\" -DSimTKmolmodel_EXPORTS -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/./include -isystem /usr/include/simbody -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -fPIC -std=c++14 -MD -MT sharedTarget/CMakeFiles/SimTKmolmodel.dir/__/src/Pdb.cpp.o -MF CMakeFiles/SimTKmolmodel.dir/__/src/Pdb.cpp.o.d -o CMakeFiles/SimTKmolmodel.dir/__/src/Pdb.cpp.o -c /<<PKGBUILDDIR>>/src/Pdb.cpp
> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/memory_input.hpp:339: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]’
> 339 | 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
> 47 | marker( marker&& ) = delete;
> | ^~~~~~
> In file included from /usr/include/tao/pegtl.hpp:17,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/buffer_input.hpp: In instantiation of ‘tao::pegtl::internal::marker<tao::pegtl::internal::iterator, M> tao::pegtl::buffer_input<Reader, Eol, Source, Chunk>::mark() [with tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Reader = tao::pegtl::internal::cstream_reader; Eol = tao::pegtl::ascii::eol::lf_crlf; Source = std::__cxx11::basic_string<char>; long unsigned int Chunk = 64]’:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:21:57: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/buffer_input.hpp:171:62: 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]’
> 171 | return internal::marker< iterator_t, M >( m_current );
> | ^
> In file included from /usr/include/tao/pegtl/match.hpp:19,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
> 47 | marker( marker&& ) = delete;
> | ^~~~~~
> In file included from /usr/include/tao/pegtl.hpp:17,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /usr/include/tao/pegtl/buffer_input.hpp: In instantiation of ‘tao::pegtl::internal::marker<tao::pegtl::internal::iterator, M> tao::pegtl::buffer_input<Reader, Eol, Source, Chunk>::mark() [with tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Reader = tao::pegtl::internal::istream_reader; Eol = tao::pegtl::ascii::eol::lf_crlf; Source = std::__cxx11::basic_string<char>; long unsigned int Chunk = 64]’:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:21:57: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/buffer_input.hpp:171:62: 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]’
> 171 | return internal::marker< iterator_t, M >( m_current );
> | ^
> In file included from /usr/include/tao/pegtl/match.hpp:19,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/CompoundSystem.h:6,
> from /<<PKGBUILDDIR>>/src/CompoundSystem.cpp:1:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::file_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::file_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/match.hpp:20,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::memory_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::memory_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::memory_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::memory_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::memory_input<>&]’
> /usr/include/gemmi/cif.hpp:289:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/match.hpp:20,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::cstream_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::cstream_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> decltype( Action< Rule >::apply0( st... ) )
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/tao/pegtl/match.hpp:20,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:22:46: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply<gemmi::cif::Action>(const tao::pegtl::internal::iterator&, tao::pegtl::istream_input<>&, gemmi::cif::Document&)’
> 22 | (void)Control::template apply< Action >( m.iterator(), in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:62: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 = gemmi::cif::rules::file]’
> 62 | 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:62:19: note: template argument deduction/substitution failed:
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp: In substitution of ‘template<template<class ...> class Action, class Iterator, class ParseInput, class ... States> static decltype (Action<gemmi::cif::rules::file>::apply(declval<const typename ParseInput::action_t&>(), tao::pegtl::normal<Rule>::apply::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply<Action, Iterator, ParseInput, States ...>(const Iterator&, const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/normal.hpp:63:44: error: ‘apply’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 63 | -> 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/missing_apply0.hpp: In instantiation of ‘void tao::pegtl::internal::missing_apply0(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’:
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/internal/missing_apply0.hpp:20:47: error: no matching function for call to ‘gemmi::cif::Errors<gemmi::cif::rules::file>::apply0<gemmi::cif::Action>(tao::pegtl::istream_input<>&, gemmi::cif::Document&)’
> 20 | (void)Control::template apply0< Action >( in, st... );
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> In file included from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/normal.hpp:72: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 = gemmi::cif::rules::file]’
> 72 | static auto apply0( const ParseInput& /*unused*/, States&&... st ) noexcept( noexcept( Action< Rule >::apply0( st... ) ) )
> | ^~~~~~
> /usr/include/tao/pegtl/normal.hpp:72: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<gemmi::cif::rules::file>::apply0(tao::pegtl::normal<Rule>::apply0::st ...)) tao::pegtl::normal<gemmi::cif::rules::file>::apply0<Action, ParseInput, States ...>(const ParseInput&, States&& ...) [with Action = gemmi::cif::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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:130:64: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/normal.hpp:73:45: error: ‘apply0’ is not a member of ‘gemmi::cif::Action<gemmi::cif::rules::file>’
> 73 | -> 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:12,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /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 = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::file_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::file_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::file_input<>&]’
> /usr/include/gemmi/cif.hpp:284:20: required from here
> /usr/include/tao/pegtl/memory_input.hpp:339: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]’
> 339 | 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:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
> 47 | marker( marker&& ) = delete;
> | ^~~~~~
> In file included from /usr/include/tao/pegtl.hpp:17,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/buffer_input.hpp: In instantiation of ‘tao::pegtl::internal::marker<tao::pegtl::internal::iterator, M> tao::pegtl::buffer_input<Reader, Eol, Source, Chunk>::mark() [with tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Reader = tao::pegtl::internal::cstream_reader; Eol = tao::pegtl::ascii::eol::lf_crlf; Source = std::__cxx11::basic_string<char>; long unsigned int Chunk = 64]’:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:21:57: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::cstream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::cstream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::cstream_input<>&]’
> /usr/include/gemmi/cif.hpp:299:20: required from here
> /usr/include/tao/pegtl/buffer_input.hpp:171:62: 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]’
> 171 | return internal::marker< iterator_t, M >( m_current );
> | ^
> In file included from /usr/include/tao/pegtl/match.hpp:19,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
> 47 | marker( marker&& ) = delete;
> | ^~~~~~
> In file included from /usr/include/tao/pegtl.hpp:17,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/buffer_input.hpp: In instantiation of ‘tao::pegtl::internal::marker<tao::pegtl::internal::iterator, M> tao::pegtl::buffer_input<Reader, Eol, Source, Chunk>::mark() [with tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Reader = tao::pegtl::internal::istream_reader; Eol = tao::pegtl::ascii::eol::lf_crlf; Source = std::__cxx11::basic_string<char>; long unsigned int Chunk = 64]’:
> /usr/include/tao/pegtl/internal/missing_apply.hpp:21:57: required from ‘void tao::pegtl::internal::missing_apply(ParseInput&, States&& ...) [with Control = gemmi::cif::Errors<gemmi::cif::rules::file>; Action = gemmi::cif::Action; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/match.hpp:126:63: required from ‘auto tao::pegtl::match(ParseInput&, States&& ...) [with Rule = gemmi::cif::rules::file; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}]’
> /usr/include/tao/pegtl/normal.hpp:92: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 = gemmi::cif::Action; Control = gemmi::cif::Errors; ParseInput = tao::pegtl::istream_input<>; States = {gemmi::cif::Document&}; Rule = gemmi::cif::rules::file]’
> /usr/include/tao/pegtl/parse.hpp:43:70: required from ‘auto tao::pegtl::parse(ParseInput&&, States&& ...) [with Rule = gemmi::cif::rules::file; Action = gemmi::cif::Action; Control = gemmi::cif::Errors; tao::pegtl::apply_mode A = tao::pegtl::apply_mode::action; tao::pegtl::rewind_mode M = tao::pegtl::rewind_mode::required; ParseInput = tao::pegtl::istream_input<>&; States = {gemmi::cif::Document&}]’
> /usr/include/gemmi/cif.hpp:254:44: required from ‘void gemmi::cif::parse_input(gemmi::cif::Document&, Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:260:14: required from ‘gemmi::cif::Document gemmi::cif::read_input(Input&&) [with Input = tao::pegtl::istream_input<>&]’
> /usr/include/gemmi/cif.hpp:305:20: required from here
> /usr/include/tao/pegtl/buffer_input.hpp:171:62: 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]’
> 171 | return internal::marker< iterator_t, M >( m_current );
> | ^
> In file included from /usr/include/tao/pegtl/match.hpp:19,
> from /usr/include/tao/pegtl/normal.hpp:13,
> from /usr/include/tao/pegtl/parse.hpp:11,
> from /usr/include/tao/pegtl.hpp:9,
> from /usr/include/gemmi/cif.hpp:13,
> from /usr/include/gemmi/mmread.hpp:9,
> from /<<PKGBUILDDIR>>/./include/molmodel/internal/Compound.h:48,
> from /<<PKGBUILDDIR>>/src/Compound.cpp:37:
> /usr/include/tao/pegtl/internal/marker.hpp:47:7: note: declared here
> 47 | marker( marker&& ) = delete;
> | ^~~~~~
> make[3]: *** [sharedTarget/CMakeFiles/SimTKmolmodel.dir/build.make:149: sharedTarget/CMakeFiles/SimTKmolmodel.dir/__/src/CompoundSystem.cpp.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/04/12/molmodel_3.0.113.gd05a5b6-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the Debichem-devel
mailing list