=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/math/plumed", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for plumed-2.8.0nb2 /opt/pkg/bin/gmake lib gmake[1]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0' /opt/pkg/bin/gmake -C src gmake[2]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src' /opt/pkg/bin/gmake -C lib gmake[3]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake dirslinks gmake[4]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' *** Updating links to used modules in all directories *** /opt/pkg/bin/gmake ../analysis.links ../asmjit.links ../bias.links ../blas.links ../cltools.links ../colvar.links ../config.links ../core.links ../function.links ../generic.links ../gridtools.links ../isdb.links ../lapack.links ../lepton.links ../main.links ../mapping.links ../molfile.links ../multicolvar.links ../reference.links ../secondarystructure.links ../setup.links ../tools.links ../vatom.links ../vesselbase.links ../wrapper.links ../xdrfile.links gmake[5]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake -C ../analysis links /opt/pkg/bin/gmake -C ../asmjit links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/analysis' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/analysis gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/asmjit' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/asmjit gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/asmjit' /opt/pkg/bin/gmake -C ../bias links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/bias' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/bias gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/bias' /opt/pkg/bin/gmake -C ../blas links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/blas' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/blas gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/blas' /opt/pkg/bin/gmake -C ../cltools links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/cltools' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/cltools gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/analysis' /opt/pkg/bin/gmake -C ../colvar links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/colvar' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/colvar gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/cltools' /opt/pkg/bin/gmake -C ../config links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' Nothing to do in /tmp/work/math/plumed/work/plumed-2.8.0/src/config gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' /opt/pkg/bin/gmake -C ../core links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/core' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/core gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/colvar' /opt/pkg/bin/gmake -C ../function links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/function' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/function gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/core' /opt/pkg/bin/gmake -C ../generic links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/generic' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/generic gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/function' /opt/pkg/bin/gmake -C ../gridtools links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/gridtools' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/gridtools gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/generic' /opt/pkg/bin/gmake -C ../isdb links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/isdb' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/isdb gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/gridtools' /opt/pkg/bin/gmake -C ../lapack links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lapack' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/lapack gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lapack' /opt/pkg/bin/gmake -C ../lepton links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lepton' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/lepton gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lepton' /opt/pkg/bin/gmake -C ../main links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/main' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/main gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/isdb' gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/main' /opt/pkg/bin/gmake -C ../mapping links /opt/pkg/bin/gmake -C ../molfile links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/molfile' gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/mapping' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/molfile Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/mapping gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/molfile' /opt/pkg/bin/gmake -C ../multicolvar links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/multicolvar' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/multicolvar gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/mapping' /opt/pkg/bin/gmake -C ../reference links gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/multicolvar' /opt/pkg/bin/gmake -C ../secondarystructure links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/reference' gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/secondarystructure' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/reference Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/secondarystructure gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/reference' /opt/pkg/bin/gmake -C ../setup links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/setup' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/setup gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/secondarystructure' /opt/pkg/bin/gmake -C ../tools links gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/setup' /opt/pkg/bin/gmake -C ../vatom links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/vatom' gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/tools' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/vatom Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/tools gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/vatom' /opt/pkg/bin/gmake -C ../vesselbase links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/vesselbase' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/vesselbase gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/tools' /opt/pkg/bin/gmake -C ../wrapper links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/wrapper' Nothing to do in /tmp/work/math/plumed/work/plumed-2.8.0/src/wrapper gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/wrapper' /opt/pkg/bin/gmake -C ../xdrfile links gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/xdrfile' Verify modules and create links in /tmp/work/math/plumed/work/plumed-2.8.0/src/xdrfile gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/xdrfile' gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/vesselbase' gmake[5]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' gmake[4]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake dirs gmake[4]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' *** Compiling all directories *** /opt/pkg/bin/gmake ../analysis ../asmjit ../bias ../blas ../cltools ../colvar ../config ../core ../function ../generic ../gridtools ../isdb ../lapack ../lepton ../main ../mapping ../molfile ../multicolvar ../reference ../secondarystructure ../setup ../tools ../vatom ../vesselbase ../wrapper ../xdrfile gmake[5]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake -C ../analysis obj /opt/pkg/bin/gmake -C ../asmjit obj gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/analysis' gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/asmjit' compiling AnalysisBase.cpp compiling arch.cpp compiling assembler.cpp In file included from ./././././moved_string.h:39, from ././././logging.h:37, from ./././codeholder.h:38, from ././codeemitter.h:37, from ./assembler.h:36, from assembler.cpp:33: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././zone.h:39, from ./././codeholder.h:42: ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling codebuilder.cpp In file included from ././././././moved_string.h:39, from ./././././logging.h:37, from ././././codeholder.h:38, from ./././codeemitter.h:37, from ././assembler.h:36, from ./codebuilder.h:39, from codebuilder.cpp:37: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ./././././zone.h:39, from ././././codeholder.h:42: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling codecompiler.cpp In file included from ./././././moved_string.h:39, from ././././logging.h:37, from ./././codeholder.h:38, from ././codeemitter.h:37, from ./assembler.h:36, from codecompiler.cpp:37: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././zone.h:39, from ./././codeholder.h:42: ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling Average.cpp compiling codeemitter.cpp In file included from ./././././moved_string.h:39, from ././././logging.h:37, from ./././codeholder.h:38, from ././codeemitter.h:37, from ./assembler.h:36, from codeemitter.cpp:33: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././zone.h:39, from ./././codeholder.h:42: ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling codeholder.cpp In file included from ./././././moved_string.h:39, from ././././logging.h:37, from ./././codeholder.h:38, from ././codeemitter.h:37, from ./assembler.h:36, from codeholder.cpp:33: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././zone.h:39, from ./././codeholder.h:42: ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling constpool.cpp In file included from ././zone.h:39, from ./constpool.h:36, from constpool.cpp:33: ./././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling cpuinfo.cpp compiling AverageVessel.cpp compiling func.cpp In file included from ././././././moved_string.h:39, from ./././././logging.h:37, from ././././codeholder.h:38, from ./././codeemitter.h:37, from ././x86emitter.h:36, from ./x86internal_p.h:39, from func.cpp:37: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ./././././zone.h:39, from ././././codeholder.h:42: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling Committor.cpp compiling DataCollectionObject.cpp compiling globals.cpp compiling inst.cpp In file included from ./././././././moved_string.h:39, from ././././././logging.h:37, from ./././././codeholder.h:38, from ././././codeemitter.h:37, from ./././assembler.h:36, from ././x86inst.h:36, from ./x86instimpl_p.h:36, from inst.cpp:41: ././././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././././zone.h:39, from ./././././codeholder.h:42: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling logging.cpp compiling EuclideanDissimilarityMatrix.cpp In file included from ./././moved_string.h:39, from ././logging.h:37, from ./codeholder.h:38, from logging.cpp:37: ././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././zone.h:39, from ./codeholder.h:42: ./././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling operand.cpp compiling osutils.cpp compiling regalloc.cpp In file included from ./././././././moved_string.h:39, from ././././././logging.h:37, from ./././././codeholder.h:38, from ././././codeemitter.h:37, from ./././assembler.h:36, from ././codecompiler.h:39, from ./regalloc_p.h:39, from regalloc.cpp:37: ././././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././././zone.h:39, from ./././././codeholder.h:42: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling runtime.cpp In file included from ./././././moved_string.h:39, from ././././logging.h:37, from ./././codeholder.h:38, from ././codeemitter.h:37, from ./assembler.h:36, from runtime.cpp:33: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././zone.h:39, from ./././codeholder.h:42: ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling string.cpp In file included from ./moved_string.h:39, from string.cpp:33: ././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ compiling utils.cpp compiling FarthestPointSampling.cpp compiling vmem.cpp vmem.cpp:284:13: warning: 'bool PLMD::asmjit::vMemMgrCheckTree(VMemMgr*)' defined but not used [-Wunused-function] 284 | static bool vMemMgrCheckTree(VMemMgr* self) noexcept { | ^~~~~~~~~~~~~~~~ vmem.cpp: In member function 'PLMD::asmjit::Error PLMD::asmjit::VMemMgr::release(void*)': vmem.cpp:883:1: warning: dangling pointer 'q' to 'head' may be used [-Wdangling-pointer=] 883 | } | ^ vmem.cpp:420:10: note: 'head' declared here 420 | RbNode head = { { nullptr, nullptr }, 0, 0 }; | ^~~~ compiling x86assembler.cpp In file included from ././moved_string.h:39, from ./logging.h:37, from x86assembler.cpp:38: ./././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ./././././zone.h:39, from ././././codeholder.h:42, from ./././codeemitter.h:37, from ././assembler.h:36, from ./x86assembler.h:36, from x86assembler.cpp:41: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling Histogram.cpp compiling LandmarkSelectionBase.cpp compiling x86builder.cpp In file included from ./././././././moved_string.h:39, from ././././././logging.h:37, from ./././././codeholder.h:38, from ././././codeemitter.h:37, from ./././assembler.h:36, from ././codebuilder.h:39, from ./x86builder.h:39, from x86builder.cpp:37: ././././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././././zone.h:39, from ./././././codeholder.h:42: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling LandmarkStaged.cpp compiling OutputColvarFile.cpp compiling x86compiler.cpp In file included from ./././././././moved_string.h:39, from ././././././logging.h:37, from ./././././codeholder.h:38, from ././././codeemitter.h:37, from ./././assembler.h:36, from ././codecompiler.h:39, from ./x86compiler.h:39, from x86compiler.cpp:38: ././././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././././zone.h:39, from ./././././codeholder.h:42: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling OutputPDBFile.cpp compiling x86inst.cpp In file included from ././././././moved_string.h:39, from ./././././logging.h:37, from ././././codeholder.h:38, from ./././codeemitter.h:37, from ././assembler.h:36, from ./x86inst.h:36, from x86inst.cpp:58: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ compiling PrintDissimilarityMatrix.cpp In file included from ./././././zone.h:39, from ././././codeholder.h:42: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling x86instimpl.cpp In file included from ./././././././moved_string.h:39, from ././././././logging.h:37, from ./././././codeholder.h:38, from ././././codeemitter.h:37, from ./././assembler.h:36, from ././x86inst.h:36, from ./x86instimpl_p.h:36, from x86instimpl.cpp:35: ././././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ././././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ././././././zone.h:39, from ./././././codeholder.h:42: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling x86internal.cpp In file included from ././././././moved_string.h:39, from ./././././logging.h:37, from ././././codeholder.h:38, from ./././codeemitter.h:37, from ././x86emitter.h:36, from ./x86internal_p.h:39, from x86internal.cpp:37: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ./././././zone.h:39, from ././././codeholder.h:42: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling ReadAnalysisFrames.cpp compiling ReadDissimilarityMatrix.cpp compiling x86logging.cpp In file included from ././././././moved_string.h:39, from ./././././logging.h:37, from ././././codeholder.h:38, from ./././codeemitter.h:37, from ././assembler.h:36, from ./x86inst.h:36, from x86logging.cpp:38: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ./././././zone.h:39, from ././././codeholder.h:42: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling x86operand.cpp compiling x86operand_regs.cpp compiling x86regalloc.cpp compiling ReselectLandmarks.cpp In file included from ././././././moved_string.h:39, from ./././././logging.h:37, from ././././codeholder.h:38, from ./././codeemitter.h:37, from ././assembler.h:36, from ./x86assembler.h:36, from x86regalloc.cpp:39: ./././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ ./././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ././././././moved_string.h:282:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 282 | ASMJIT_NONCOPYABLE(StringBuilderTmp) | ^~~~~~~~~~~~~~~~~~ In file included from ./././././zone.h:39, from ././././codeholder.h:42: ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././././././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./././././zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ compiling SelectRandomFrames.cpp compiling SelectWithStride.cpp compiling WhamHistogram.cpp compiling zone.cpp In file included from ./zone.h:39, from zone.cpp:34: ././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./zone.h:489:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 489 | ASMJIT_NONCOPYABLE(ZoneList) | ^~~~~~~~~~~~~~~~~~ ././asmjit_apibegin.h:121:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ ././asmjit_apibegin.h:121:14: note: remove the '< >' 121 | __VA_ARGS__(const __VA_ARGS__& other) = delete; \ | ^ ./zone.h:671:3: note: in expansion of macro 'ASMJIT_NONCOPYABLE' 671 | ASMJIT_NONCOPYABLE(ZoneVector) | ^~~~~~~~~~~~~~~~~~ zone.cpp:223:13: warning: 'bool PLMD::asmjit::ZoneHeap_hasDynamicBlock(ZoneHeap*, ZoneHeap::DynamicBlock*)' defined but not used [-Wunused-function] 223 | static bool ZoneHeap_hasDynamicBlock(ZoneHeap* self, ZoneHeap::DynamicBlock* block) noexcept { | ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/asmjit' /opt/pkg/bin/gmake -C ../bias obj gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/bias' compiling ABMD.cpp compiling WhamWeights.cpp gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/analysis' /opt/pkg/bin/gmake -C ../blas obj gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/blas' compiling blas.cpp gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/blas' compiling Bias.cpp compiling BiasValue.cpp compiling ExtendedLagrangian.cpp compiling External.cpp compiling LWalls.cpp compiling MaxEnt.cpp compiling MetaD.cpp MetaD.cpp: In constructor 'PLMD::bias::MetaD::MetaD(const PLMD::ActionOptions&)': MetaD.cpp:1232:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1232 | if(result!=0&&result!=mpi_nw_) error("in this WALKERS_MPI run some replica have restarted from GRID while other do not!"); | ~~~~~~^~~~~~~~~ MetaD.cpp:1297:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1297 | if(result!=0&&result!=mpi_nw_) error("in this WALKERS_MPI run some replica have restarted from FILE while other do not!"); | ~~~~~~^~~~~~~~~ /opt/pkg/bin/gmake -C ../cltools obj gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/cltools' compiling CLTool.cpp { ../maketools/make-scripts-options.sh ; cat completion.sh ; }| ../maketools/xxd > completion.xxd ../../scripts/selector.sh: line 219: python: command not found compiling Driver.cpp In file included from xdrfile/xdrfile_trr.h:1, from Driver.cpp:38: xdrfile/../../xdrfile/xdrfile_trr.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- In file included from xdrfile/../../xdrfile/xdrfile_trr.h:37: xdrfile/../../xdrfile/xdrfile.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- In file included from xdrfile/xdrfile_xtc.h:1, from Driver.cpp:39: xdrfile/../../xdrfile/xdrfile_xtc.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- compiling DriverDouble.cpp In file included from xdrfile/xdrfile_trr.h:1, from Driver.cpp:38, from DriverDouble.cpp:23: xdrfile/../../xdrfile/xdrfile_trr.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- In file included from xdrfile/../../xdrfile/xdrfile_trr.h:37: xdrfile/../../xdrfile/xdrfile.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- In file included from xdrfile/xdrfile_xtc.h:1, from Driver.cpp:39: xdrfile/../../xdrfile/xdrfile_xtc.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- compiling DriverFloat.cpp In file included from xdrfile/xdrfile_trr.h:1, from Driver.cpp:38, from DriverFloat.cpp:23: xdrfile/../../xdrfile/xdrfile_trr.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- In file included from xdrfile/../../xdrfile/xdrfile_trr.h:37: xdrfile/../../xdrfile/xdrfile.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- In file included from xdrfile/xdrfile_xtc.h:1, from Driver.cpp:39: xdrfile/../../xdrfile/xdrfile_xtc.h:5:2: warning: "/*" within comment [-Wcomment] 5 | /* -*- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- compiling MovingRestraint.cpp compiling PBMetaD.cpp compiling GenExample.cpp compiling GenTemplate.cpp compiling Info.cpp compiling Manual.cpp compiling Restraint.cpp compiling PdbRenumber.cpp compiling ReweightBase.cpp compiling SimpleMD.cpp compiling ReweightBias.cpp compiling ReweightMetad.cpp compiling SumHills.cpp compiling ReweightTemperaturePressure.cpp compiling ReweightWham.cpp compiling kT.cpp compiling UWalls.cpp compiling pesmd.cpp gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/bias' compiling Completion.cpp pesmd.cpp: In member function 'virtual int PLMD::cltools::PesMD::main(FILE*, FILE*, PLMD::Communicator&)': pesmd.cpp:179:68: warning: array subscript 9 is outside array bounds of 'double [9]' [-Warray-bounds=] 179 | else if( lperiod && dim==2 ) { box[0]=periods[0]; box[5]=box[9]=periods[1]; } In file included from /opt/tools/gcc14/include/c++/14.3.0/x86_64-sun-solaris2.11/bits/c++allocator.h:33, from /opt/tools/gcc14/include/c++/14.3.0/bits/allocator.h:46, from /opt/tools/gcc14/include/c++/14.3.0/vector:63, from core/../../core/CLTool.h:25, from core/CLTool.h:1, from CLTool.h:24, from pesmd.cpp:22: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = double]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = double]' at /opt/tools/gcc14/include/c++/14.3.0/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(size_t) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:383:33, inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(size_t) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:401:44, inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(size_t, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:337:26, inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:574:47, inlined from 'virtual int PLMD::cltools::PesMD::main(FILE*, FILE*, PLMD::Communicator&)' at pesmd.cpp:177:35: /opt/tools/gcc14/include/c++/14.3.0/bits/new_allocator.h:151:55: note: at offset 72 into object of size 72 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ pesmd.cpp: In member function 'virtual int PLMD::cltools::PesMD::main(FILE*, FILE*, PLMD::Communicator&)': pesmd.cpp:178:51: warning: array subscript 9 is outside array bounds of 'double [9]' [-Warray-bounds=] 178 | if( lperiod && dim==1 ) { box[0]=box[5]=box[9]=periods[0]; } In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = double]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = double]' at /opt/tools/gcc14/include/c++/14.3.0/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(size_t) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:383:33, inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(size_t) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:401:44, inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(size_t, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:337:26, inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:574:47, inlined from 'virtual int PLMD::cltools::PesMD::main(FILE*, FILE*, PLMD::Communicator&)' at pesmd.cpp:177:35: /opt/tools/gcc14/include/c++/14.3.0/bits/new_allocator.h:151:55: note: at offset 72 into object of size 72 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ pesmd.cpp: In member function 'virtual int PLMD::cltools::PesMD::main(FILE*, FILE*, PLMD::Communicator&)': pesmd.cpp:180:80: warning: array subscript 9 is outside array bounds of 'double [9]' [-Warray-bounds=] 180 | else if( lperiod && dim==3 ) { box[0]=periods[0]; box[5]=periods[1]; box[9]=periods[2]; } In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = double]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = double]' at /opt/tools/gcc14/include/c++/14.3.0/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(size_t) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:383:33, inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(size_t) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:401:44, inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(size_t, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:337:26, inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_vector.h:574:47, inlined from 'virtual int PLMD::cltools::PesMD::main(FILE*, FILE*, PLMD::Communicator&)' at pesmd.cpp:177:35: /opt/tools/gcc14/include/c++/14.3.0/bits/new_allocator.h:151:55: note: at offset 72 into object of size 72 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ /opt/pkg/bin/gmake -C ../colvar obj gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/cltools' /opt/pkg/bin/gmake -C ../config obj gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' /opt/pkg/bin/gmake PLUMED_FORCE=yes ConfigInstall.inc Config.inc version.h config.txt gmake[7]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/colvar' Updating ConfigInstall.inc compiling Angle.cpp cmp -s ConfigInstall.inc~ ConfigInstall.inc || cp ConfigInstall.inc~ ConfigInstall.inc rm ConfigInstall.inc~ Updating Config.inc cmp -s Config.inc~ Config.inc || cp Config.inc~ Config.inc rm Config.inc~ Updating version.h Updating config.txt file gmake[7]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' /opt/pkg/bin/gmake Config.o ConfigInstall.o compile_options.sh gmake[7]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' cat ../../Makefile.conf | ../maketools/xxd > Makefile.conf.xxd Building compile_options.sh, a sourceable bash script with some compilation options compiling Config.cpp compiling ConfigInstall.cpp compiling Cell.cpp gmake[7]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/config' compiling Colvar.cpp /opt/pkg/bin/gmake -C ../core obj gmake[6]: Entering directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/core' compiling Action.cpp compiling Constant.cpp compiling ContactMap.cpp compiling ActionAnyorder.cpp In file included from /usr/include/sys/select.h:53, from /usr/include/sys/types.h:687, from /usr/include/sys/wait.h:37, from /usr/include/stdlib.h:46, from /opt/tools/gcc14/include/c++/14.3.0/cstdlib:79, from /opt/tools/gcc14/include/c++/14.3.0/ext/string_conversions.h:43, from /opt/tools/gcc14/include/c++/14.3.0/bits/basic_string.h:4154, from /opt/tools/gcc14/include/c++/14.3.0/string:54, from core/../../core/Action.h:25, from core/../../core/ActionAtomistic.h:25, from core/../../core/Colvar.h:25, from core/Colvar.h:1, from Colvar.h:24, from ContactMap.cpp:22: tools/../../tools/lepton/../../lepton/Operation.h:100:24: error: expected identifier before numeric constant 100 | SIN, COS, SEC, CSC, TAN, COT, ASIN, ACOS, ATAN, ATAN2, SINH, COSH, TANH, ERF, ERFC, STEP, DELTA, NANDELTA, SQUARE, CUBE, RECIPROCAL, | ^~~ tools/../../tools/lepton/../../lepton/Operation.h:100:24: error: expected '}' before numeric constant In file included from tools/../../tools/lepton/../../lepton/Lepton.h:81, from tools/../../tools/lepton/Lepton.h:1, from tools/../../tools/SwitchingFunction.h:27, from tools/SwitchingFunction.h:1, from ContactMap.cpp:25: tools/../../tools/lepton/../../lepton/Operation.h:99:13: note: to match this '{' 99 | enum Id {CONSTANT, VARIABLE, CUSTOM, ADD, SUBTRACT, MULTIPLY, DIVIDE, POWER, NEGATE, SQRT, EXP, LOG, | ^ tools/../../tools/lepton/../../lepton/Operation.h:100:24: error: expected unqualified-id before numeric constant 100 | SIN, COS, SEC, CSC, TAN, COT, ASIN, ACOS, ATAN, ATAN2, SINH, COSH, TANH, ERF, ERFC, STEP, DELTA, NANDELTA, SQUARE, CUBE, RECIPROCAL, | ^~~ tools/../../tools/lepton/../../lepton/Operation.h:106:5: error: 'virtual' outside class declaration 106 | virtual std::string getName() const = 0; | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:106:35: error: non-member function 'std::string PLMD::lepton::getName()' cannot have cv-qualifier 106 | virtual std::string getName() const = 0; | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:106:25: error: function 'std::string PLMD::lepton::getName()' is initialized like a variable 106 | virtual std::string getName() const = 0; | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:110:13: error: 'Id' does not name a type 110 | virtual Id getId() const = 0; | ^~ tools/../../tools/lepton/../../lepton/Operation.h:114:5: error: 'virtual' outside class declaration 114 | virtual int getNumArguments() const = 0; | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:114:35: error: non-member function 'int PLMD::lepton::getNumArguments()' cannot have cv-qualifier 114 | virtual int getNumArguments() const = 0; | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:114:17: error: function 'int PLMD::lepton::getNumArguments()' is initialized like a variable 114 | virtual int getNumArguments() const = 0; | ^~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:118:5: error: 'virtual' outside class declaration 118 | virtual Operation* clone() const = 0; | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:118:32: error: non-member function 'PLMD::lepton::Operation* PLMD::lepton::clone()' cannot have cv-qualifier 118 | virtual Operation* clone() const = 0; | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:118:24: error: function 'PLMD::lepton::Operation* PLMD::lepton::clone()' is initialized like a variable 118 | virtual Operation* clone() const = 0; | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:126:5: error: 'virtual' outside class declaration 126 | virtual double evaluate(double* args, const std::map& variables) const = 0; | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:126:91: error: non-member function 'double PLMD::lepton::evaluate(double*, const std::map, double>&)' cannot have cv-qualifier 126 | virtual double evaluate(double* args, const std::map& variables) const = 0; | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:126:20: error: function 'double PLMD::lepton::evaluate(double*, const std::map, double>&)' is initialized like a variable 126 | virtual double evaluate(double* args, const std::map& variables) const = 0; | ^~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:134:5: error: 'virtual' outside class declaration 134 | virtual ExpressionTreeNode differentiate(const std::vector& children, const std::vector& childDerivs, const std::string& variable) const = 0; | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:134:176: error: non-member function 'PLMD::lepton::ExpressionTreeNode PLMD::lepton::differentiate(const std::vector&, const std::vector&, const std::string&)' cannot have cv-qualifier 134 | virtual ExpressionTreeNode differentiate(const std::vector& children, const std::vector& childDerivs, const std::string& variable) const = 0; | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:134:32: error: function 'PLMD::lepton::ExpressionTreeNode PLMD::lepton::differentiate(const std::vector&, const std::vector&, const std::string&)' is initialized like a variable 134 | virtual ExpressionTreeNode differentiate(const std::vector& children, const std::vector& childDerivs, const std::string& variable) const = 0; | ^~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:138:5: error: 'virtual' outside class declaration 138 | virtual bool isInfixOperator() const { | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:138:36: error: non-member function 'bool PLMD::lepton::isInfixOperator()' cannot have cv-qualifier 138 | virtual bool isInfixOperator() const { | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:145:5: error: 'virtual' outside class declaration 145 | virtual bool isSymmetric() const { | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:145:32: error: non-member function 'bool PLMD::lepton::isSymmetric()' cannot have cv-qualifier 145 | virtual bool isSymmetric() const { | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:148:5: error: 'virtual' outside class declaration 148 | virtual bool operator!=(const Operation& op) const { | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:148:50: error: non-member function 'bool PLMD::lepton::operator!=(const Operation&)' cannot have cv-qualifier 148 | virtual bool operator!=(const Operation& op) const { | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:148:18: error: 'bool PLMD::lepton::operator!=(const Operation&)' must have exactly two arguments 148 | virtual bool operator!=(const Operation& op) const { | ^~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:151:5: error: 'virtual' outside class declaration 151 | virtual bool operator==(const Operation& op) const { | ^~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:151:50: error: non-member function 'bool PLMD::lepton::operator==(const Operation&)' cannot have cv-qualifier 151 | virtual bool operator==(const Operation& op) const { | ^~~~~ tools/../../tools/lepton/../../lepton/Operation.h:151:18: error: 'bool PLMD::lepton::operator==(const Operation&)' must have exactly two arguments 151 | virtual bool operator==(const Operation& op) const { | ^~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:210:21: error: 'Operation' has not been declared 210 | class LEPTON_EXPORT Operation::Constant : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:210:41: error: expected unqualified-id before ':' token 210 | class LEPTON_EXPORT Operation::Constant : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:243:21: error: 'Operation' has not been declared 243 | class LEPTON_EXPORT Operation::Variable : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:243:41: error: expected unqualified-id before ':' token 243 | class LEPTON_EXPORT Operation::Variable : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:274:21: error: 'Operation' has not been declared 274 | class LEPTON_EXPORT Operation::Custom : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:274:39: error: expected unqualified-id before ':' token 274 | class LEPTON_EXPORT Operation::Custom : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:324:21: error: 'Operation' has not been declared 324 | class LEPTON_EXPORT Operation::Add : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:324:36: error: expected unqualified-id before ':' token 324 | class LEPTON_EXPORT Operation::Add : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:352:21: error: 'Operation' has not been declared 352 | class LEPTON_EXPORT Operation::Subtract : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:352:41: error: expected unqualified-id before ':' token 352 | class LEPTON_EXPORT Operation::Subtract : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:377:21: error: 'Operation' has not been declared 377 | class LEPTON_EXPORT Operation::Multiply : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:377:41: error: expected unqualified-id before ':' token 377 | class LEPTON_EXPORT Operation::Multiply : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:405:21: error: 'Operation' has not been declared 405 | class LEPTON_EXPORT Operation::Divide : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:405:39: error: expected unqualified-id before ':' token 405 | class LEPTON_EXPORT Operation::Divide : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:430:21: error: 'Operation' has not been declared 430 | class LEPTON_EXPORT Operation::Power : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:430:38: error: expected unqualified-id before ':' token 430 | class LEPTON_EXPORT Operation::Power : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:455:21: error: 'Operation' has not been declared 455 | class LEPTON_EXPORT Operation::Negate : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:455:39: error: expected unqualified-id before ':' token 455 | class LEPTON_EXPORT Operation::Negate : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:477:21: error: 'Operation' has not been declared 477 | class LEPTON_EXPORT Operation::Sqrt : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:477:37: error: expected unqualified-id before ':' token 477 | class LEPTON_EXPORT Operation::Sqrt : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:499:21: error: 'Operation' has not been declared 499 | class LEPTON_EXPORT Operation::Exp : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:499:36: error: expected unqualified-id before ':' token 499 | class LEPTON_EXPORT Operation::Exp : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:521:21: error: 'Operation' has not been declared 521 | class LEPTON_EXPORT Operation::Log : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:521:36: error: expected unqualified-id before ':' token 521 | class LEPTON_EXPORT Operation::Log : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:543:21: error: 'Operation' has not been declared 543 | class LEPTON_EXPORT Operation::Sin : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:543:36: error: expected unqualified-id before ':' token 543 | class LEPTON_EXPORT Operation::Sin : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:565:21: error: 'Operation' has not been declared 565 | class LEPTON_EXPORT Operation::Cos : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:565:36: error: expected unqualified-id before ':' token 565 | class LEPTON_EXPORT Operation::Cos : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:587:21: error: 'Operation' has not been declared 587 | class LEPTON_EXPORT Operation::Sec : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:587:36: error: expected unqualified-id before ':' token 587 | class LEPTON_EXPORT Operation::Sec : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:609:21: error: 'Operation' has not been declared 609 | class LEPTON_EXPORT Operation::Csc : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:609:36: error: expected unqualified-id before ':' token 609 | class LEPTON_EXPORT Operation::Csc : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:631:21: error: 'Operation' has not been declared 631 | class LEPTON_EXPORT Operation::Tan : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:631:36: error: expected unqualified-id before ':' token 631 | class LEPTON_EXPORT Operation::Tan : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:653:21: error: 'Operation' has not been declared 653 | class LEPTON_EXPORT Operation::Cot : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:653:36: error: expected unqualified-id before ':' token 653 | class LEPTON_EXPORT Operation::Cot : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:675:21: error: 'Operation' has not been declared 675 | class LEPTON_EXPORT Operation::Asin : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:675:37: error: expected unqualified-id before ':' token 675 | class LEPTON_EXPORT Operation::Asin : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:697:21: error: 'Operation' has not been declared 697 | class LEPTON_EXPORT Operation::Acos : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:697:37: error: expected unqualified-id before ':' token 697 | class LEPTON_EXPORT Operation::Acos : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:719:21: error: 'Operation' has not been declared 719 | class LEPTON_EXPORT Operation::Atan : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:719:37: error: expected unqualified-id before ':' token 719 | class LEPTON_EXPORT Operation::Atan : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:741:21: error: 'Operation' has not been declared 741 | class LEPTON_EXPORT Operation::Atan2 : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:741:38: error: expected unqualified-id before ':' token 741 | class LEPTON_EXPORT Operation::Atan2 : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:763:21: error: 'Operation' has not been declared 763 | class LEPTON_EXPORT Operation::Sinh : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:763:37: error: expected unqualified-id before ':' token 763 | class LEPTON_EXPORT Operation::Sinh : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:785:21: error: 'Operation' has not been declared 785 | class LEPTON_EXPORT Operation::Cosh : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:785:37: error: expected unqualified-id before ':' token 785 | class LEPTON_EXPORT Operation::Cosh : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:807:21: error: 'Operation' has not been declared 807 | class LEPTON_EXPORT Operation::Tanh : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:807:37: error: expected unqualified-id before ':' token 807 | class LEPTON_EXPORT Operation::Tanh : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:829:21: error: 'Operation' has not been declared 829 | class LEPTON_EXPORT Operation::Erf : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:829:36: error: expected unqualified-id before ':' token 829 | class LEPTON_EXPORT Operation::Erf : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:849:21: error: 'Operation' has not been declared 849 | class LEPTON_EXPORT Operation::Erfc : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:849:37: error: expected unqualified-id before ':' token 849 | class LEPTON_EXPORT Operation::Erfc : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:869:21: error: 'Operation' has not been declared 869 | class LEPTON_EXPORT Operation::Step : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:869:37: error: expected unqualified-id before ':' token 869 | class LEPTON_EXPORT Operation::Step : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:891:21: error: 'Operation' has not been declared 891 | class LEPTON_EXPORT Operation::Delta : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:891:38: error: expected unqualified-id before ':' token 891 | class LEPTON_EXPORT Operation::Delta : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:913:21: error: 'Operation' has not been declared 913 | class LEPTON_EXPORT Operation::Nandelta : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:913:41: error: expected unqualified-id before ':' token 913 | class LEPTON_EXPORT Operation::Nandelta : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:935:21: error: 'Operation' has not been declared 935 | class LEPTON_EXPORT Operation::Square : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:935:39: error: expected unqualified-id before ':' token 935 | class LEPTON_EXPORT Operation::Square : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:957:21: error: 'Operation' has not been declared 957 | class LEPTON_EXPORT Operation::Cube : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:957:37: error: expected unqualified-id before ':' token 957 | class LEPTON_EXPORT Operation::Cube : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:979:21: error: 'Operation' has not been declared 979 | class LEPTON_EXPORT Operation::Reciprocal : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:979:43: error: expected unqualified-id before ':' token 979 | class LEPTON_EXPORT Operation::Reciprocal : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1001:21: error: 'Operation' has not been declared 1001 | class LEPTON_EXPORT Operation::AddConstant : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1001:44: error: expected unqualified-id before ':' token 1001 | class LEPTON_EXPORT Operation::AddConstant : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1034:21: error: 'Operation' has not been declared 1034 | class LEPTON_EXPORT Operation::MultiplyConstant : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1034:49: error: expected unqualified-id before ':' token 1034 | class LEPTON_EXPORT Operation::MultiplyConstant : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1067:21: error: 'Operation' has not been declared 1067 | class LEPTON_EXPORT Operation::PowerConstant : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1067:46: error: expected unqualified-id before ':' token 1067 | class LEPTON_EXPORT Operation::PowerConstant : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1126:21: error: 'Operation' has not been declared 1126 | class LEPTON_EXPORT Operation::Min : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1126:36: error: expected unqualified-id before ':' token 1126 | class LEPTON_EXPORT Operation::Min : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1149:21: error: 'Operation' has not been declared 1149 | class LEPTON_EXPORT Operation::Max : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1149:36: error: expected unqualified-id before ':' token 1149 | class LEPTON_EXPORT Operation::Max : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1172:21: error: 'Operation' has not been declared 1172 | class LEPTON_EXPORT Operation::Abs : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1172:36: error: expected unqualified-id before ':' token 1172 | class LEPTON_EXPORT Operation::Abs : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1194:21: error: 'Operation' has not been declared 1194 | class LEPTON_EXPORT Operation::Floor : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1194:38: error: expected unqualified-id before ':' token 1194 | class LEPTON_EXPORT Operation::Floor : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1217:21: error: 'Operation' has not been declared 1217 | class LEPTON_EXPORT Operation::Ceil : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1217:37: error: expected unqualified-id before ':' token 1217 | class LEPTON_EXPORT Operation::Ceil : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1239:21: error: 'Operation' has not been declared 1239 | class LEPTON_EXPORT Operation::Select : public Operation { | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1239:39: error: expected unqualified-id before ':' token 1239 | class LEPTON_EXPORT Operation::Select : public Operation { | ^ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1284:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1284 | LEPTON_CLASS_OPERATION(Acot,acot,ACOT,1,std::atan(1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1284:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1284 | LEPTON_CLASS_OPERATION(Acot,acot,ACOT,1,std::atan(1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1285:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1285 | LEPTON_CLASS_OPERATION(Asec,asec,ASEC,1,std::acos(1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1285:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1285 | LEPTON_CLASS_OPERATION(Asec,asec,ASEC,1,std::acos(1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1286:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1286 | LEPTON_CLASS_OPERATION(Acsc,acsc,ACSC,1,std::asin(1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1286:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1286 | LEPTON_CLASS_OPERATION(Acsc,acsc,ACSC,1,std::asin(1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1287:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1287 | LEPTON_CLASS_OPERATION(Coth,coth,ACOT,1,1.0/std::tanh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1287:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1287 | LEPTON_CLASS_OPERATION(Coth,coth,ACOT,1,1.0/std::tanh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1288:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1288 | LEPTON_CLASS_OPERATION(Sech,sech,SECH,1,1.0/std::cosh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1288:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1288 | LEPTON_CLASS_OPERATION(Sech,sech,SECH,1,1.0/std::cosh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1289:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1289 | LEPTON_CLASS_OPERATION(Csch,csch,CSCH,1,1.0/std::sinh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1289:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1289 | LEPTON_CLASS_OPERATION(Csch,csch,CSCH,1,1.0/std::sinh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1291:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1291 | LEPTON_CLASS_OPERATION(Asinh,asinh,ASINH,1,std::asinh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1291:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1291 | LEPTON_CLASS_OPERATION(Asinh,asinh,ASINH,1,std::asinh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1292:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1292 | LEPTON_CLASS_OPERATION(Acosh,acosh,ACOSH,1,std::acosh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1292:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1292 | LEPTON_CLASS_OPERATION(Acosh,acosh,ACOSH,1,std::acosh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1293:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1293 | LEPTON_CLASS_OPERATION(Atanh,atanh,ATANH,1,std::atanh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1293:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1293 | LEPTON_CLASS_OPERATION(Atanh,atanh,ATANH,1,std::atanh(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1295:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1295 | LEPTON_CLASS_OPERATION(Acoth,acoth,ACOTH,1,0.5*std::log((args[0]+1.0)/(args[0]-1.0))); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1295:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1295 | LEPTON_CLASS_OPERATION(Acoth,acoth,ACOTH,1,0.5*std::log((args[0]+1.0)/(args[0]-1.0))); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1296:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1296 | LEPTON_CLASS_OPERATION(Asech,asech,ASECH,1,std::log(std::sqrt(1.0/args[0]-1.0)*std::sqrt(1.0/args[0]+1.0)+1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1296:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1296 | LEPTON_CLASS_OPERATION(Asech,asech,ASECH,1,std::log(std::sqrt(1.0/args[0]-1.0)*std::sqrt(1.0/args[0]+1.0)+1.0/args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:21: error: 'Operation' has not been declared 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1297:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1297 | LEPTON_CLASS_OPERATION(Acsch,acsch,ACSCH,1,std::log(1.0/args[0]+std::sqrt(1.0/(args[0]*args[0])+1.0))); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1262:37: error: expected unqualified-id before ':' token 1262 | class LEPTON_EXPORT Operation::Name : public Operation { \ | ^ tools/../../tools/lepton/../../lepton/Operation.h:1297:1: note: in expansion of macro 'LEPTON_CLASS_OPERATION' 1297 | LEPTON_CLASS_OPERATION(Acsch,acsch,ACSCH,1,std::log(1.0/args[0]+std::sqrt(1.0/(args[0]*args[0])+1.0))); | ^~~~~~~~~~~~~~~~~~~~~~ tools/../../tools/lepton/../../lepton/Operation.h:1300:1: error: expected declaration before '}' token 1300 | } // namespace PLMD | ^ gmake[6]: *** [../maketools/make.rules:21: ContactMap.o] Error 1 gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/colvar' gmake[5]: *** [Makefile:426: ../colvar] Error 2 gmake[5]: *** Waiting for unfinished jobs.... compiling ActionAtomistic.cpp compiling ActionPilot.cpp ActionAtomistic.cpp: In member function 'void PLMD::ActionAtomistic::requestAtoms(const std::vector&, bool)': ActionAtomistic.cpp:71:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 71 | if(indexes[i].index()>=n) { std::string num; Tools::convert( indexes[i].serial(),num ); error("atom " + num + " out of range"); } | ~~~~~~~~~~~~~~~~~~^~~ ActionAtomistic.cpp: In member function 'void PLMD::ActionAtomistic::calculateAtomicNumericalDerivatives(PLMD::ActionWithValue*, const unsigned int&)': ActionAtomistic.cpp:109:17: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 109 | for(int i=0; igetOutputQuantity(j); | ~^~~~~ ActionAtomistic.cpp:134:17: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 134 | for(int j=0; j >&, std::vector&)': ActionAtomistic.cpp:179:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 179 | for(unsigned i=0; ihasDerivatives() ) for(int i=0; iaddDerivative(i,(value[i*nval+j]-a->getOutputQuantity(j))/sqrt(epsilon)); | ~^~~~~ ActionWithValue.cpp: In constructor 'PLMD::ActionWithValue::ActionWithValue(const PLMD::ActionOptions&)': ActionWithValue.cpp:59:7: warning: '*(PLMD::Action*)((char*)this + 40).PLMD::Action::keywords' is used uninitialized [-Wuninitialized] 59 | if( keywords.exists("NUMERICAL_DERIVATIVES") ) parseFlag("NUMERICAL_DERIVATIVES",numericalDerivatives); | ^~~~~~~~ compiling ActionWithVirtualAtom.cpp ActionWithArguments.cpp: In constructor 'PLMD::ActionWithArguments::ActionWithArguments(const PLMD::ActionOptions&)': ActionWithArguments.cpp:259:7: warning: '*(PLMD::Action*)((char*)this + 40).PLMD::Action::keywords' is used uninitialized [-Wuninitialized] 259 | if( keywords.exists("ARG") ) { | ^~~~~~~~ compiling Atoms.cpp Atoms.cpp: In member function 'void PLMD::Atoms::wait()': Atoms.cpp:296:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 296 | for(int i=0; i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 390 | if( gatindex.size()==natoms ) { | ~~~~~~~~~~~~~~~^~~~~~~~ Atoms.cpp:393:22: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 393 | if( gatindex[i]!=i ) { shuffledAtoms=1; break; } Atoms.cpp: In member function 'void PLMD::Atoms::setAtomsContiguous(int)': Atoms.cpp:415:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 415 | if(gatindex.size() CLToolMainMap.inc ../maketools/makecmd enum < CLToolMain.cpp > CLToolMainEnum.inc compiling CLToolRegister.cpp compiling Colvar.cpp Colvar.cpp: In member function 'virtual void PLMD::Colvar::apply()': Colvar.cpp:62:9: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 62 | if(ncp>4*comm.Get_size()) { | ~~~^~~~~~~~~~~~~~~~~~ Colvar.cpp:102:11: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 102 | if(ncp>4*comm.Get_size()) { | ~~~^~~~~~~~~~~~~~~~~~ compiling DataFetchingObject.cpp compiling ExchangePatterns.cpp DataFetchingObject.cpp: In static member function 'static void PLMD::DataFetchingObject::get_rank(const PLMD::ActionSet&, const std::string&, const std::string&, const PLMD::TypesafePtr&)': DataFetchingObject.cpp:78:10: warning: unused variable 'val' [-Wunused-variable] 78 | Value* val = myv->copyOutput( key ); | ^~~ DataFetchingObject.cpp: In static member function 'static void PLMD::DataFetchingObject::get_shape(const PLMD::ActionSet&, const std::string&, const std::string&, const PLMD::TypesafePtr&)': DataFetchingObject.cpp:99:10: warning: unused variable 'val' [-Wunused-variable] 99 | Value* val = myv->copyOutput( key ); | ^~~ compiling FlexibleBin.cpp ../maketools/makecmd map < GREX.cpp > GREXMap.inc ../maketools/makecmd enum < GREX.cpp > GREXEnum.inc compiling GenericMolInfo.cpp compiling MDAtoms.cpp ../maketools/makecmd map < PlumedMain.cpp > PlumedMainMap.inc ../maketools/makecmd enum < PlumedMain.cpp > PlumedMainEnum.inc compiling PlumedMainInitializer.cpp compiling TargetDist.cpp compiling Value.cpp compiling WithCmd.cpp compiling CLToolMain.cpp compiling GREX.cpp compiling PlumedMain.cpp gmake[6]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/core' gmake[5]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' gmake[4]: *** [Makefile:128: dirs] Error 2 gmake[4]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' gmake[3]: *** [Makefile:111: all] Error 2 gmake[3]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src/lib' gmake[2]: *** [Makefile:8: lib] Error 2 gmake[2]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0/src' gmake[1]: *** [Makefile:32: lib] Error 2 gmake[1]: Leaving directory '/tmp/work/math/plumed/work/plumed-2.8.0' gmake: *** [Makefile:21: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/plumed *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/plumed