+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/plumed-2.8.0nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/plumed-2.8.0nb2/work.log ===> Building for plumed-2.8.0nb2 /opt/pkg/bin/gmake lib gmake[1]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0' /opt/pkg/bin/gmake -C src gmake[2]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src' /opt/pkg/bin/gmake -C lib gmake[3]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake dirslinks gmake[4]: Entering directory '/home/pbulk/build/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 '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake -C ../analysis links /opt/pkg/bin/gmake -C ../asmjit links /opt/pkg/bin/gmake -C ../bias links /opt/pkg/bin/gmake -C ../blas links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis' gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/bias' gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/blas' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/bias Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/blas gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/blas' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' /opt/pkg/bin/gmake -C ../cltools links /opt/pkg/bin/gmake -C ../colvar links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/cltools' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/cltools gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/colvar' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/colvar gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/bias' /opt/pkg/bin/gmake -C ../config links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/config' Nothing to do in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/config gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/config' /opt/pkg/bin/gmake -C ../core links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/core' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/core gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/colvar' /opt/pkg/bin/gmake -C ../function links gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/cltools' /opt/pkg/bin/gmake -C ../generic links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/function' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/function gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/core' /opt/pkg/bin/gmake -C ../gridtools links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/generic' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/generic /opt/pkg/bin/gmake -C ../isdb links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/gridtools' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/gridtools gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/isdb' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/isdb gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/generic' /opt/pkg/bin/gmake -C ../lapack links gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/function' gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lapack' /opt/pkg/bin/gmake -C ../lepton links Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lapack gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lepton' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/gridtools' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lepton /opt/pkg/bin/gmake -C ../main links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/main' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/main gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lapack' /opt/pkg/bin/gmake -C ../mapping links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/mapping' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/mapping gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lepton' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/main' /opt/pkg/bin/gmake -C ../molfile links /opt/pkg/bin/gmake -C ../multicolvar links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/molfile' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/molfile gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/molfile' /opt/pkg/bin/gmake -C ../reference links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/multicolvar' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/multicolvar gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/isdb' gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/reference' /opt/pkg/bin/gmake -C ../secondarystructure links Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/reference gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/secondarystructure' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/secondarystructure gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/reference' /opt/pkg/bin/gmake -C ../setup links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/setup' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/setup gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/mapping' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/multicolvar' /opt/pkg/bin/gmake -C ../tools links /opt/pkg/bin/gmake -C ../vatom links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/vatom' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/vatom gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/tools' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/secondarystructure' /opt/pkg/bin/gmake -C ../vesselbase links Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/tools gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/setup' /opt/pkg/bin/gmake -C ../wrapper links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/wrapper' Nothing to do in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/wrapper gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/wrapper' /opt/pkg/bin/gmake -C ../xdrfile links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/vesselbase' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/vesselbase gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/xdrfile' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/xdrfile gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/xdrfile' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/vatom' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/tools' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/vesselbase' gmake[5]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' gmake[4]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake dirs gmake[4]: Entering directory '/home/pbulk/build/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 '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' /opt/pkg/bin/gmake -C ../analysis obj /opt/pkg/bin/gmake -C ../asmjit obj /opt/pkg/bin/gmake -C ../bias obj /opt/pkg/bin/gmake -C ../blas obj gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/blas' gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis' compiling blas.cpp gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/bias' compiling AnalysisBase.cpp compiling ABMD.cpp gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' compiling arch.cpp gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/blas' compiling assembler.cpp 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 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 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 ./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) | ^~~~~~~~~~~~~~~~~~ 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 codeemitter.cpp 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 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 constpool.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 Average.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 Bias.cpp compiling cpuinfo.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 globals.cpp compiling inst.cpp compiling BiasValue.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 AverageVessel.cpp compiling logging.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 ExtendedLagrangian.cpp compiling operand.cpp compiling osutils.cpp compiling Committor.cpp compiling DataCollectionObject.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 compiling string.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 External.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 LWalls.cpp compiling utils.cpp compiling vmem.cpp compiling EuclideanDissimilarityMatrix.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 x86builder.cpp compiling MaxEnt.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 FarthestPointSampling.cpp compiling Histogram.cpp compiling MetaD.cpp compiling LandmarkSelectionBase.cpp compiling x86compiler.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!"); | ~~~~~~^~~~~~~~~ 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 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) | ^~~~~~~~~~~~~~~~~~ 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 x86instimpl.cpp LandmarkStaged.cpp: In member function 'virtual void PLMD::analysis::LandmarkStaged::selectLandmarks()': LandmarkStaged.cpp:69:42: error: call of overloaded 'sqrt(unsigned int)' is ambiguous 69 | unsigned int m = static_cast( sqrt(n*N) ); | ~~~~^~~~~ In file included from /usr/include/math.h:35, from /opt/tools/gcc14/include/c++/14.3.0/bits/std_abs.h:40, from /opt/tools/gcc14/include/c++/14.3.0/cstdlib:81, 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/ActionPilot.h:25, from core/ActionPilot.h:1, from AnalysisBase.h:25, from LandmarkSelectionBase.h:25, from LandmarkStaged.cpp:22: /usr/include/iso/math_iso.h:232:28: note: candidate: 'long double std::sqrt(long double)' 232 | inline long double sqrt(long double __X) { return __sqrtl(__X); } | ^~~~ /usr/include/iso/math_iso.h:183:22: note: candidate: 'float std::sqrt(float)' 183 | inline float sqrt(float __X) { return __sqrtf(__X); } | ^~~~ /usr/include/iso/math_iso.h:77:15: note: candidate: 'double std::sqrt(double)' 77 | extern double sqrt(double); | ^~~~ 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) | ^~~~~~~~~~~~~~~~~~ gmake[6]: *** [../maketools/make.rules:14: LandmarkStaged.o] Error 1 gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis' gmake[5]: *** [Makefile:426: ../analysis] Error 2 gmake[5]: *** Waiting for unfinished jobs.... compiling x86internal.cpp compiling MovingRestraint.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 PBMetaD.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 zone.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) | ^~~~~~~~~~~~~~~~~~ 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~ compiling Restraint.cpp compiling ReweightBase.cpp compiling ReweightBias.cpp compiling ReweightMetad.cpp compiling ReweightTemperaturePressure.cpp compiling ReweightWham.cpp compiling UWalls.cpp gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/bias' gmake[5]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' gmake[4]: *** [Makefile:128: dirs] Error 2 gmake[4]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' gmake[3]: *** [Makefile:111: all] Error 2 gmake[3]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lib' gmake[2]: *** [Makefile:8: lib] Error 2 gmake[2]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src' gmake[1]: *** [Makefile:32: lib] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/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