+ 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/blas' 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/bias' gmake[6]: Leaving 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/bias /opt/pkg/bin/gmake -C ../cltools links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' gmake[6]: Entering 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/asmjit gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/cltools' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' /opt/pkg/bin/gmake -C ../colvar links Verify modules and create links in /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/analysis 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' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/colvar' /opt/pkg/bin/gmake -C ../function links Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/core 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/cltools' /opt/pkg/bin/gmake -C ../generic links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/generic' Verify modules and create links in /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/core' /opt/pkg/bin/gmake -C ../gridtools links gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/function' /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]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lapack' Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lapack gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis' /opt/pkg/bin/gmake -C ../lepton links gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/lepton' Verify modules and create links in /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/lapack' /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/lepton' /opt/pkg/bin/gmake -C ../mapping links gmake[6]: Entering 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/main' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/gridtools' /opt/pkg/bin/gmake -C ../molfile links /opt/pkg/bin/gmake -C ../multicolvar links Verify modules and create links in /home/pbulk/build/math/plumed/work/plumed-2.8.0/src/mapping 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/reference' 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/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' /opt/pkg/bin/gmake -C ../secondarystructure links 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' /opt/pkg/bin/gmake -C ../tools links 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/setup' /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]: Leaving 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/tools /opt/pkg/bin/gmake -C ../vesselbase 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]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/multicolvar' /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/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/vatom' 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/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' compiling blas.cpp 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/asmjit' compiling ABMD.cpp compiling arch.cpp gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/analysis' compiling AnalysisBase.cpp gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/blas' /opt/pkg/bin/gmake -C ../cltools obj gmake[6]: Entering directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/cltools' compiling CLTool.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) | ^~~~~~~~~~~~~~~~~~ { ../maketools/make-scripts-options.sh ; cat completion.sh ; }| ../maketools/xxd > completion.xxd 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) | ^~~~~~~~~~~~~~~~~~ ../../scripts/selector.sh: line 219: python: command not found compiling Driver.cpp compiling codebuilder.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 -*- 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 compiling Average.cpp compiling DriverDouble.cpp compiling Bias.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) | ^~~~~~~~~~~~~~~~~~ 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 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 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 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 compiling ExtendedLagrangian.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 External.cpp 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 globals.cpp compiling DataCollectionObject.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 LWalls.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 EuclideanDissimilarityMatrix.cpp compiling operand.cpp compiling osutils.cpp compiling regalloc.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 ././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 vmem.cpp compiling FarthestPointSampling.cpp vmem.cpp:284:13: warning: 'bool PLMD::asmjit::vMemMgrCheckTree(VMemMgr*)' defined but not used [-Wunused-function] 284 | static bool vMemMgrCheckTree(VMemMgr* self) noexcept { | ^~~~~~~~~~~~~~~~ compiling GenExample.cpp 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 MetaD.cpp compiling Histogram.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!"); | ~~~~~~^~~~~~~~~ compiling GenTemplate.cpp compiling Info.cpp compiling Manual.cpp compiling LandmarkSelectionBase.cpp compiling x86builder.cpp compiling PdbRenumber.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 SimpleMD.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); | ^~~~ gmake[6]: *** [../maketools/make.rules:21: 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 SumHills.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 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 MovingRestraint.cpp compiling kT.cpp 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 pesmd.cpp compiling Completion.cpp compiling x86internal.cpp 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 ././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) | ^~~~~~~~~~~~~~~~~~ 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 Restraint.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))); | ^ gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/cltools' compiling x86operand_regs.cpp compiling ReweightBase.cpp compiling ReweightBias.cpp compiling x86regalloc.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~ 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 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/bias' gmake[6]: Leaving directory '/home/pbulk/build/math/plumed/work/plumed-2.8.0/src/asmjit' 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