plumed / plumed2

Development version of plumed 2
https://www.plumed.org
GNU Lesser General Public License v3.0
323 stars 269 forks source link

Unable to compile and Install #1062

Closed shuvadipkhanra closed 2 months ago

shuvadipkhanra commented 2 months ago

I am trying to install latest version 2.9.0 but encounterd by following error.

According to read me file instruction I installed all dependencies, The error report shown bellow

./configure --prefix=/home/shuvadip/plumed --enable-af_cuda --enable-fftw --enable-python _configure: Optional modules are disabled by default checking for mpic++... mpic++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether mpic++ accepts -g... yes checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes configure: Initial CXX: mpic++ configure: Initial CXXFLAGS: -O3 configure: Initial CPPFLAGS:
configure: Initial CFLAGS: -g -O2 configure: Initial LDFLAGS:
configure: Initial LIBS:
configure: Initial STATICLIBS: configure: Initial LD:
configure: Initial LDSHARED: mpic++ configure: Initial SOEXT:
checking whether mpic++ accepts -fPIC... yes checking whether gcc accepts -fPIC... yes checking whether mpic++ accepts -Wall... yes checking whether mpic++ accepts -pedantic... yes checking whether mpic++ accepts -std=c++11... yes checking whether mpic++ declares c++11 support... yes checking whether C++ library supports C++11 exceptions... yes checking whether mpic++ can generate dependency file with -MM -MF... yes configure: dependency tracking enabled configure: Now we will check compulsory headers and libraries checking how to run the C++ preprocessor... mpic++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking for readdir... yes checking whether dgemv
can be linked with no library... no checking whether dgemv can be linked with no library... no checking for library containing dgemv... -lblas checking for library containing dsyevr_... -llapack checking whether sdot returns float... yes configure: Now we will check for optional headers and libraries checking libmolfile_plugin.h usability... no checking libmolfile_plugin.h presence... no checking for libmolfile_plugin.h... no configure: WARNING: cannot enable PLUMED_HAS_EXTERNAL_MOLFILE_PLUGINS configure: WARNING: using internal molfile_plugins, which only support dcd/xtc/trr/trj/crd files checking for dlopen in -ldl... yes checking mpi.h usability... yes checking mpi.h presence... yes checking for mpi.h... yes checking for library containing MPI_Init... none required checking for mpic++ option to support OpenMP... -fopenmp checking whether architecture is X86/X64... yes checking for library containing clock_gettime... none required configure: Enabling embedded asmjit checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for library containing regcomp... none required checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for library containing dlopen... none required checking RTLD_DEFAULT without extra libs... yes checking for unistd.h... (cached) yes checking for library containing chdir... none required checking subprocess without extra libs... yes checking for unistd.h... (cached) yes checking for library containing getcwd... none required checking cstdio usability... yes checking cstdio presence... yes checking for cstdio... yes checking for library containing popen... none required checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for library containing backtrace... none required checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for library containing gzopen... -lz checking for library containing cblas_dgemv... none required checking gsl/gsl_vector.h usability... yes checking gsl/gsl_vector.h presence... yes checking for gsl/gsl_vector.h... yes checking for library containing gsl_vector_alloc... -lgsl checking fftw3.h usability... no checking fftw3.h presence... no checking for fftw3.h... no configure: WARNING: cannot enable PLUMED_HAS_FFTW checking for python... python configure: Python executable is python checking support for required python modules (python3, setuptools, cython)... yes checking arrayfire.h usability... no checking arrayfire.h presence... no checking for arrayfire.h... no configure: WARNING: cannot enable PLUMED_HAS_ARRAYFIRE checking for arrayfire.h... (cached) no configure: WARNING: cannot enable PLUMED_HAS_ARRAYFIRE_CUDA configure: Release mode, adding -DNDEBUG configure: Special settings for dynamic libraries on Linux configure: Dynamic library extension is 'so' configure: LDSHARED and LDFLAGS need special flags checking whether LDFLAGS can contain -rdynamic... yes checking whether LDFLAGS can contain -Wl,-Bsymbolic... yes configure: Using LDSHARED='mpic++ -shared' configure: Using LDFLAGS=' -rdynamic -Wl,-Bsymbolic' checking whether LDSHARED can create dynamic libraries... yes checking for doxygen... found configure: Doxygen version is fine checking for dot... found configure: Manuals will be generated configure: A PDF version of the manual will not be generated checking whether a program can be run on this machine... yes checking whether a program compiled with mpi can be run on this machine... yes configure: Regtest suite will use env var PLUMED_MPIRUN to run MPI tests (default: mpirun) configure: PLUMED seems to be configured properly! configure: ** checking whether C++ objects can be grouped with ld -r -o... yes checking whether static libraries can be created with ar cr... yes checking whether static-object constructors can be linked from a static archive... yes configure: I will now check if C++ objects can be linked by C/Fortran compilers configure: This is relevant if you want to use plumed patch --static on a non-C++ code checking whether C can link a C++ object... no checking whether C can link a C++ object with library -lstdc++... yes checking whether FORTRAN can link a C++ object... yes checking for pkg-config... /usr/bin/pkg-config configure: bash-completion is not installed or it is installed on a different prefix configure: bash completion for plumed will not be installed configure: PLUMED will be installed using the following paths: configure: prefix: /home/shuvadip/plumed configure: exec_prefix: ${prefix} configure: bindir: ${exec_prefix}/bin configure: libdir: ${exec_prefix}/lib configure: includedir: ${prefix}/include configure: datarootdir: ${prefix}/share configure: datadir: ${datarootdir} configure: docdir: ${prefix}/share/doc/plumed configure: htmldir: ${docdir} configure: Executable will be named plumed configure: As of PLUMED 2.5, you cannot change paths anymore during "make install" configure: Please configure and make clean to change the prefix configure: WARNING: Bash completion for plumed will not be installed, please add the following two lines to your bashrc configure: WARNING: _plumed() { eval "$(plumed --no-mpi completion 2>/dev/null)";} configure: WARNING: complete -F plumed -o default plumed configure: **** PLUMED will be compiled using MPI configure: creating ./config.status config.status: creating Makefile.conf config.status: creating sourceme.sh config.status: creating stamp-h

shuvadipkhanra commented 2 months ago

make -j 16

_make lib make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0' make -C src make[2]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src' make -C lib make[3]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirslinks make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Updating links to used modules in all directories make ../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 make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis links make -C ../asmjit links make -C ../bias links make -C ../blas links make -C ../cltools links make -C ../colvar links make -C ../config links make -C ../core links make -C ../function links make -C ../generic links make -C ../gridtools links make -C ../isdb links make -C ../lapack links make -C ../lepton links make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../main links make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../mapping links Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/blas Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/config make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../molfile links make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../multicolvar links make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lapack Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/cltools make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/bias Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/function Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/analysis make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lepton make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/main Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/isdb Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/molfile make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/mapping make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/asmjit make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/gridtools Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/generic make -C ../reference links Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/colvar Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/core make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../secondarystructure links make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar make -C ../setup links make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure make -C ../tools links make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/reference make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/setup make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../vatom links make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vatom make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/tools make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../vesselbase links make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make -C ../wrapper links make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make -C ../xdrfile links make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/wrapper make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirs make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Compiling all directories make ../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 make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis obj make -C ../asmjit obj make -C ../bias obj make -C ../blas obj make -C ../cltools obj make -C ../colvar obj make -C ../config obj make -C ../core obj make -C ../function obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../generic obj make -C ../gridtools obj compiling blas.cpp make -C ../isdb obj make -C ../lapack obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make PLUMED_FORCE=yes ConfigInstall.inc Config.inc version.h config.txt make -C ../lepton obj make -C ../main obj make -C ../mapping obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' compiling AnalysisBase.cpp make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' Updating ConfigInstall.inc make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' compiling ABMD.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' compiling CLTool.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' compiling main.cpp compiling Combine.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' compiling CompiledExpression.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' compiling lapack.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' compiling arch.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' compiling Caliber.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' compiling ActionWithGrid.cpp compiling AdaptivePath.cpp compiling Angle.cpp compiling Debug.cpp compiling ActionAnyorder.cpp cmp -s ConfigInstall.inc~ ConfigInstall.inc cp ConfigInstall.inc~ ConfigInstall.inc rm ConfigInstall.inc~ Updating Config.inc make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' compiling Cell.cpp cmp -s Config.inc~ Config.inc cp Config.inc~ Config.inc rm Config.inc~ Updating version.h make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' { ../maketools/make-scripts-options.sh ; cat completion.sh ; } ../maketools/xxd > completion.xxd Updating config.txt file compiling ExpressionProgram.cpp compiling assembler.cpp make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make Config.o ConfigInstall.o compile_options.sh make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' cat ../../Makefile.conf ../maketools/xxd > Makefile.conf.xxd main.cpp: In function ‘int main(int, char**)’: main.cpp:39:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 39 for(unsigned iarg=1; iarg<argc; iarg++) { ~~^~~ Building compile_options.sh, a sourceable bash script with some compilation options compiling Config.cpp compiling Driver.cpp compiling codebuilder.cpp In file included from xdrfile/xdrfile_trr.h:1, from Driver.cpp:41: xdrfile/../../xdrfile/xdrfile_trr.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile/../../xdrfile/xdrfile_trr.h:64, from xdrfile/xdrfile_trr.h:1, from Driver.cpp:41: xdrfile/../../xdrfile/xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- 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:42: xdrfile/../../xdrfile/xdrfile_xtc.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
compiling ActionWithInputGrid.cpp AdaptivePath.cpp: In constructor ‘PLMD::mapping::AdaptivePath::AdaptivePath(const PLMD::ActionOptions&)’: AdaptivePath.cpp:154:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 154 for(int i=0; i<getNumberOfReferencePoints(); ++i) { ~^~~~~~~~~ compiling ConfigInstall.cpp compiling ActionAtomistic.cpp Caliber.cpp: In member function ‘double PLMD::isdb::Caliber::getSpline(unsigned int)’: Caliber.cpp:273:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 273 if(tindex+1<var[iarg].size()) end=tindex+2; ~~^~~~~~~ Caliber.cpp:284:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 284 if(ipoint==tindex) x0=0; ~~^~~~ compiling codecompiler.cpp make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' compiling Action.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' compiling ExpressionTreeNode.cpp compiling Custom.cpp compiling DumpAtoms.cpp compiling codeemitter.cpp compiling ActionPilot.cpp In file included from xdrfile/xdrfile_xtc.h:1, from DumpAtoms.cpp:34: xdrfile/../../xdrfile/xdrfile_xtc.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile/../../xdrfile/xdrfile_xtc.h:64, from xdrfile/xdrfile_xtc.h:1, from DumpAtoms.cpp:34: xdrfile/../../xdrfile/xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile/xdrfile_trr.h:1, from DumpAtoms.cpp:35: xdrfile/../../xdrfile/xdrfile_trr.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
ActionAtomistic.cpp: In member function ‘void PLMD::ActionAtomistic::requestAtoms(const std::vector&, bool)’: ActionAtomistic.cpp:71:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 71 if(indexes[i].index()>=n) { std::string num; Tools::convert( indexes[i].serial(),num ); error("atom " + num + " out of range"); } ~~~~^ ActionAtomistic.cpp: In member function ‘void PLMD::ActionAtomistic::calculateAtomicNumericalDerivatives(PLMD::ActionWithValue*, const unsigned int&)’: ActionAtomistic.cpp:110:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 110 for(int i=0; i<natoms; i++) for(int k=0; k<3; k++) { ~^~~ ActionAtomistic.cpp:115:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 115 for(int j=0; j<nval; j++) { ~^~~~~ ActionAtomistic.cpp:122:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 122 for(int j=0; j<natoms; j++) positions[j]=pbc.realToScaled(positions[j]); ~^~~ ActionAtomistic.cpp:125:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 125 for(int j=0; j<natoms; j++) positions[j]=pbc.scaledToReal(positions[j]); ~^~~ ActionAtomistic.cpp:129:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 129 for(int j=0; j<natoms; j++) positions[j]=savedPositions[j]; ~^~~ ActionAtomistic.cpp:130:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 130 for(int j=0; j<nval; j++) valueboxj=a->getOutputQuantity(j); ~^~~~~ ActionAtomistic.cpp:135:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 135 for(int j=0; j<nval; j++) { ~^~~~~ ActionAtomistic.cpp:139:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 139 for(int i=0; i<natoms; i++) for(int k=0; k<3; k++) { ~^~~ ActionAtomistic.cpp: In member function ‘void PLMD::ActionAtomistic::interpretAtomList(std::vector<std::__cxx11::basic_string >&, std::vector&)’: ActionAtomistic.cpp:180:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 180 for(unsigned i=0; i<n; i++) t.push_back(AtomNumber::index(i)); ~^~ ActionAtomistic.cpp:185:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 185 for(unsigned i=0; i<n; i++) t.push_back(AtomNumber::index(i)); ~^~ compiling Average.cpp ExpressionTreeNode.cpp: In constructor ‘PLMD::lepton::ExpressionTreeNode::ExpressionTreeNode(PLMD::lepton::Operation*, const std::vector&)’: ExpressionTreeNode.cpp:74:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 if (operation->getNumArguments() != children.size()) ~~~~~~~^~~~ ExpressionTreeNode.cpp: In constructor ‘PLMD::lepton::ExpressionTreeNode::ExpressionTreeNode(PLMD::lepton::Operation*, const PLMD::lepton::ExpressionTreeNode&, const PLMD::lepton::ExpressionTreeNode&)’: ExpressionTreeNode.cpp:81:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 81 if (operation->getNumArguments() != children.size()) ~~~~~~~^~~~ ExpressionTreeNode.cpp: In constructor ‘PLMD::lepton::ExpressionTreeNode::ExpressionTreeNode(PLMD::lepton::Operation*, const PLMD::lepton::ExpressionTreeNode&)’: ExpressionTreeNode.cpp:87:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 87 if (operation->getNumArguments() != children.size()) ~~~~~~~^~~~ ExpressionTreeNode.cpp: In constructor ‘PLMD::lepton::ExpressionTreeNode::ExpressionTreeNode(PLMD::lepton::Operation*)’: ExpressionTreeNode.cpp:92:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 if (operation->getNumArguments() != children.size()) ~~~~~~~^~~~ compiling Colvar.cpp ExpressionTreeNode.cpp: In member function ‘void PLMD::lepton::ExpressionTreeNode::assignTags(std::vector<const PLMD::lepton::ExpressionTreeNode>&) const’: ExpressionTreeNode.cpp:166:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<const PLMD::lepton::ExpressionTreeNode>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 166 if (numTags == examples.size()) { ~~^~~~ ExpressionTreeNode.cpp:169:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<const PLMD::lepton::ExpressionTreeNode*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 169 for (int i = 0; i < examples.size(); i++) { ^~~~~~~ ExpressionTreeNode.cpp:172:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 172 for (int j = 0; matches && j < getChildren().size(); j++) ^~~~~~~~ compiling codeholder.cpp compiling DriverDouble.cpp compiling Bias.cpp compiling Operation.cpp In file included from xdrfile/xdrfile_trr.h:1, from Driver.cpp:41, from DriverDouble.cpp:23: xdrfile/../../xdrfile/xdrfile_trr.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile/../../xdrfile/xdrfile_trr.h:64, from xdrfile/xdrfile_trr.h:1, from Driver.cpp:41, from DriverDouble.cpp:23: xdrfile/../../xdrfile/xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- 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:42, from DriverDouble.cpp:23: xdrfile/../../xdrfile/xdrfile_xtc.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
compiling ParsedExpression.cpp compiling constpool.cpp compiling ActionRegister.cpp compiling cpuinfo.cpp compiling ActionWithIntegral.cpp compiling CS2Backbone.cpp compiling func.cpp compiling BiasValue.cpp compiling Constant.cpp ParsedExpression.cpp: In static member function ‘static PLMD::lepton::ExpressionTreeNode PLMD::lepton::ParsedExpression::substituteSimplerExpression(const PLMD::lepton::ExpressionTreeNode&, std::map<int, PLMD::lepton::ExpressionTreeNode>&)’: ParsedExpression.cpp:225:17: warning: ‘first’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 if (first == 0.0) // Subtract from 0 ^~ In file included from ParsedExpression.cpp:67: Operation.h:1003:33: warning: ‘second’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1003 AddConstant(double value) : value(value) { ^~~~ ParsedExpression.cpp:191:19: note: ‘second’ was declared here 191 double first, second; // if yes, value of first and second child ^~ compiling Ensemble.cpp compiling Mapping.cpp compiling PathBase.cpp compiling Parser.cpp compiling Path.cpp compiling ActionSet.cpp compiling ExtendedLagrangian.cpp compiling AverageVessel.cpp Parser.cpp: In static member function ‘static PLMD::lepton::ParsedExpression PLMD::lepton::Parser::parse(const string&, const std::map<std::__cxx11::basic_string, PLMD::lepton::CustomFunction*>&)’: Parser.cpp:238:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 if (pos != tokens.size()) ~~^~~~~~ Parser.cpp:247:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 247 if (pos != tokens.size()) ~~^~~~~~ Parser.cpp: In static member function ‘static PLMD::lepton::ExpressionTreeNode PLMD::lepton::Parser::parsePrecedence(const std::vector&, int&, const std::map<std::__cxx11::basic_string, PLMD::lepton::CustomFunction*>&, const std::map<std::__cxx11::basic_string, PLMD::lepton::ExpressionTreeNode>&, int)’: Parser.cpp:258:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 if (pos == tokens.size()) ~~^~~~~~ Parser.cpp:284:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 284 if (pos == tokens.size() tokens[pos].getType() != ParseToken::RightParen) ~~^~~~~~ Parser.cpp:298:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 298 if (pos == tokens.size() tokens[pos].getType() != ParseToken::RightParen) ~~^~~~~~ compiling DumpDerivatives.cpp compiling External.cpp compiling ActionSetup.cpp compiling AverageOnGrid.cpp compiling FuncPathGeneral.cpp compiling FuncPathMSD.cpp compiling ContactMap.cpp compiling Committor.cpp compiling ContourFindingBase.cpp CompiledExpression.cpp: In member function ‘void PLMD::lepton::CompiledExpression::compileExpression(const PLMD::lepton::ExpressionTreeNode&, std::vector<std::pair<PLMD::lepton::ExpressionTreeNode, int> >&)’: CompiledExpression.cpp:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 157 for (int i = 0; i < node.getChildren().size(); i++) { ^~~~~~~~~ CompiledExpression.cpp:179:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 for (int i = 1; i < args.size(); i++) ^~~ CompiledExpression.cpp: In member function ‘double PLMD::lepton::CompiledExpression::evaluate() const’: CompiledExpression.cpp:240:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<double, double> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 240 for (int i = 0; i < variablesToCopy.size(); i++) ^~~~~~ CompiledExpression.cpp:245:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PLMD::lepton::Operation*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 245 for (int step = 0; step < operation.size(); step++) { ~^~~~~~ CompiledExpression.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 for (int i = 0; i < args.size(); i++) ^~~ compiling ActionShortcut.cpp compiling LWalls.cpp compiling DumpForces.cpp compiling DumpMassCharge.cpp compiling DumpProjections.cpp compiling PathReparameterization.cpp compiling ActionWithArguments.cpp compiling MaxEnt.cpp compiling CoordinationBase.cpp compiling ActionWithValue.cpp compiling EffectiveEnergyDrift.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../molfile obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' compiling crdplugin.cpp compiling DataCollectionObject.cpp compiling dcdplugin.cpp In file included from dcdplugin.cpp:83: fastio.h: In function ‘PLMD::molfile::fio_size_t PLMD::molfile::fio_readv(PLMD::molfile::fio_fd, const fio_iovec*, int)’: fastio.h:580:14: warning: comparison of integer expressions of different signedness: ‘PLMD::molfile::fio_size_t’ {aka ‘long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 580 if (rc != iov[i].iov_len) ~^~~~~~~ dcdplugin.cpp: In function ‘int PLMD::molfile::read_dcdheader(PLMD::molfile::fio_fd, int, int, int, int, double, int, int, float, int, int)’: dcdplugin.cpp:228:57: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 228 } else if (input_integer[0] == 84 && input_integer[1] == dcdcordmagic) { ~~~^~~~~ dcdplugin.cpp:241:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 241 if (input_integer[0] == 84 && input_integer[1] == dcdcordmagic) { ~~~^~~~~ dcdplugin.cpp:259:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 259 if (input_integer[0] != dcdcordmagic) { ~~~^~~~~ dcdplugin.cpp: In function ‘int PLMD::molfile::read_dcdstep(PLMD::molfile::fio_fd, int, float, float, float, float, int, int, int, float, int, int)’: dcdplugin.cpp:682:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 682 if (tmpbuf[i] != sizeof(float)*N) return DCD_BADFORMAT; ~~^~~~~~ dcdplugin.cpp:686:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 686 if ((tmpbuf[2Li]+tmpbuf[2Li+1L]) != sizeof(float)*N) return DCD_BADFORMAT; ~~~~~~~^~~~~~ In file included from dcdplugin.cpp:93: endianswap.h: At global scope: endianswap.h:138:13: warning: ‘void PLMD::molfile::swap2_aligned(void*, ptrdiff_t)’ defined but not used [-Wunused-function] 138 static void swap2_aligned(void *v, ptrdiff_t ndata) { ^~~~~ endianswap.h:74:13: warning: ‘void PLMD::molfile::swap2_unaligned(void*, ptrdiff_t)’ defined but not used [-Wunused-function] 74 static void swap2_unaligned(void *v, ptrdiff_t ndata) { ^~~~~~~ In file included from dcdplugin.cpp:83: fastio.h:676:12: warning: ‘int PLMD::molfile::fio_write_str(PLMD::molfile::fio_fd, const char*)’ defined but not used [-Wunused-function] 676 static int fio_write_str(fio_fd fd, const char *str) { ^~~~~ fastio.h:672:12: warning: ‘int PLMD::molfile::fio_read_int32(PLMD::molfile::fio_fd, int*)’ defined but not used [-Wunused-function] 672 static int fio_read_int32(fio_fd fd, int *i) { ^~~~~~ fastio.h:520:19: warning: ‘PLMD::molfile::fio_size_t PLMD::molfile::fio_readv(PLMD::molfile::fio_fd, const fio_iovec*, int)’ defined but not used [-Wunused-function] 520 static fio_size_t fio_readv(fio_fd fd, const fio_iovec * iov, int iovcnt) { ^~~~~ PathReparameterization.cpp: In member function ‘void PLMD::mapping::PathReparameterization::reparameterizePart(const int&, const int&, const double&, const double&)’: PathReparameterization.cpp:72:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 72 for(unsigned i=istart; i<iend+1; ++i) sfrac[i] = target*(i-istart); ~^~~ PathReparameterization.cpp:94:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 94 for(unsigned i=istart; i<iend; ++i) sfrac[i] = dr*(i-istart); ~^~~~~ PathReparameterization.cpp:102:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 102 if( cfin==iend && k>= iend+1 ) plumed_merror("path reparameterization error"); ~~^~~~ PathReparameterization.cpp:103:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 103 else if( cfin==(iend+1) && k>=iend ) { k=iend-1; break; } ~~^~~~ PathReparameterization.cpp:104:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 104 else if( cfin==(iend-1) && k<=iend ) { k=iend+1; break; } ~~^~~~ PathReparameterization.cpp: In member function ‘void PLMD::mapping::PathReparameterization::reparameterize(const int&, const int&, const double&)’: PathReparameterization.cpp:141:12: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector<std::unique_ptr >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 if( ifix2<(mypath.size()-1) ) reparameterizePart( ifix2, mypath.size()-1, target, TOL ); ~^~~~~~ compiling FuncSumHills.cpp ActionWithArguments.cpp: In member function ‘virtual void PLMD::ActionWithArguments::calculateNumericalDerivatives(PLMD::ActionWithValue*)’: ActionWithArguments.cpp:281:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 281 for(int i=0; i<npar; i++) { ~^~~~~ ActionWithArguments.cpp:286:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 286 for(int j=0; j<nval; j++) { ~^~~~~ ActionWithArguments.cpp:292:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 292 for(int j=0; j<nval; j++) { ~^~~~~ ActionWithArguments.cpp:294:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 294 if( v->hasDerivatives() ) for(int i=0; i<npar; i++) v->addDerivative(i,(value[i*nval+j]-a->getOutputQuantity(j))/std::sqrt(epsilon)); ~^~~~~ compiling EuclideanDissimilarityMatrix.cpp compiling ConvertToFES.cpp compiling gromacsplugin.cpp compiling FarthestPointSampling.cpp In file included from gromacsplugin.cpp:62: Gromacs.h: In function ‘int PLMD::molfile::mdio_readline(PLMD::molfile::md_file, char, int, int)’: Gromacs.h:467:14: warning: ignoring return value of ‘char fgets(char, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 467 fgets(buf, n, mf->f); ~^~~~~~~ In file included from Gromacs.h:86, from gromacsplugin.cpp:62: endianswap.h: At global scope: endianswap.h:138:13: warning: ‘void PLMD::molfile::swap2_aligned(void*, PLMD::molfile::ptrdiff_t)’ defined but not used [-Wunused-function] 138 static void swap2_aligned(void *v, ptrdiff_t ndata) { ^~~~~ endianswap.h:107:13: warning: ‘void PLMD::molfile::swap8_unaligned(void*, PLMD::molfile::ptrdiff_t)’ defined but not used [-Wunused-function] 107 static void swap8_unaligned(void *v, ptrdiff_t ndata) { ^~~~~~~ endianswap.h:88:13: warning: ‘void PLMD::molfile::swap4_unaligned(void*, PLMD::molfile::ptrdiff_t)’ defined but not used [-Wunused-function] 88 static void swap4_unaligned(void *v, ptrdiff_t ndata) { ^~~~~~~ endianswap.h:74:13: warning: ‘void PLMD::molfile::swap2_unaligned(void*, PLMD::molfile::ptrdiff_t)’ defined but not used [-Wunused-function] 74 static void swap2_unaligned(void *v, ptrdiff_t ndata) { ^~~~~~~ compiling DriverFloat.cpp In file included from /usr/include/string.h:535, from gromacsplugin.cpp:60: In function ‘char strncpy(char, const char, size_t)’, inlined from ‘int PLMD::molfile::g96_header(PLMD::molfile::md_file, char, int, float)’ at Gromacs.h:691:32: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char*, long unsigned int)’ output may be truncated copying 80 bytes from a string of length 500 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘int PLMD::molfile::gro_header(PLMD::molfile::md_file, char, int, float, int, int)’ at Gromacs.h:1059:33: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying between 1 and 80 bytes from a string of length 500 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::open_gro_read(const char, const char, int)’ at gromacsplugin.cpp:138:12: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In file included from xdrfile/xdrfile_trr.h:1, from Driver.cpp:41, from DriverFloat.cpp:23: xdrfile/../../xdrfile/xdrfile_trr.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile/../../xdrfile/xdrfile_trr.h:64, from xdrfile/xdrfile_trr.h:1, from Driver.cpp:41, from DriverFloat.cpp:23: xdrfile/../../xdrfile/xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- 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:42, from DriverFloat.cpp:23: xdrfile/../../xdrfile/xdrfile_xtc.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
compiling globals.cpp compiling inst.cpp compiling PathTools.cpp compiling EndPlumed.cpp compiling pdbplugin.cpp compiling logging.cpp compiling operand.cpp In file included from pdbplugin.cpp:64: periodic_table.h:173:12: warning: ‘int PLMD::molfile::get_pte_idx(const char*)’ defined but not used [-Wunused-function] 173 static int get_pte_idx(const char *label) ^~~ compiling Coordination.cpp compiling osutils.cpp In file included from /usr/include/string.h:535, from readpdb.h:61, from pdbplugin.cpp:63: In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_cryst1(const char, float, float, float, float, float, float)’ at readpdb.h:160:10, inlined from ‘int PLMD::molfile::read_next_timestep(void, int, PLMD::molfile::molfile_timestep_t)’ at pdbplugin.cpp:312:23: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char*, long unsigned int)’ output may be truncated copying 80 bytes from a string of length 82 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:185:12, inlined from ‘int PLMD::molfile::read_next_timestep(void, int, PLMD::molfile::molfile_timestep_t)’ at pdbplugin.cpp:305:28: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 8 bytes from a string of length 52 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:190:12, inlined from ‘int PLMD::molfile::read_next_timestep(void, int, PLMD::molfile::molfile_timestep_t)’ at pdbplugin.cpp:305:28: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 8 bytes from a string of length 44 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:195:12, inlined from ‘int PLMD::molfile::read_next_timestep(void, int, PLMD::molfile::molfile_timestep_t)’ at pdbplugin.cpp:305:28: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 8 bytes from a string of length 36 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:200:12, inlined from ‘int PLMD::molfile::read_next_timestep(void, int, PLMD::molfile::molfile_timestep_t)’ at pdbplugin.cpp:305:28: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 6 bytes from a string of length 28 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:205:12, inlined from ‘int PLMD::molfile::read_next_timestep(void, int, PLMD::molfile::molfile_timestep_t)’ at pdbplugin.cpp:305:28: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 6 bytes from a string of length 22 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:340:10, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 4 bytes from a string of length 70 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:345:10, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 1 byte from a string of length 66 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:349:10, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 4 bytes from a string of length 65 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:358:10, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 4 bytes from a string of length 60 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ compiling DHEnergy.cpp In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:200:12, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:367:22, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 6 bytes from a string of length 28 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_coordinates(const char, float, float, float, float, float)’ at readpdb.h:205:12, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:367:22, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 6 bytes from a string of length 22 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:371:12, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 4 bytes from a string of length 10 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_fields(const char, int, int, char, char, char, char, char, char, char, char, float, float, float, float, float)’ at readpdb.h:380:12, inlined from ‘int PLMD::molfile::read_pdb_structure(void, int, PLMD::molfile::molfile_atom_t)’ at pdbplugin.cpp:186:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 2 bytes from a string of length 6 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_header(const char, char, char, char)’ at readpdb.h:231:12, inlined from ‘void PLMD::molfile::open_pdb_read(const char, const char, int)’ at pdbplugin.cpp:114:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 9 bytes from a string of length 32 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ In function ‘char strncpy(char, const char, size_t)’, inlined from ‘void PLMD::molfile::get_pdb_header(const char, char, char, char)’ at readpdb.h:241:12, inlined from ‘void PLMD::molfile::open_pdb_read(const char, const char, int)’ at pdbplugin.cpp:114:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ output may be truncated copying 4 bytes from a string of length 20 [-Wstringop-truncation] 95 return builtin___strncpy_chk (dest, src, len, ~~~~~~^~~~~~~~ 96 __glibc_objsize (__dest)); ~~~~~ make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' compiling FitToTemplate.cpp compiling regalloc.cpp compiling runtime.cpp compiling ActionWithVirtualAtom.cpp PathTools.cpp: In member function ‘virtual int PLMD::mapping::PathTools::main(FILE, FILE, PLMD::Communicator&)’: PathTools.cpp:282:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 282 for(int i=0; i<nbefore; ++i) { ~^~~~ compiling Atoms.cpp compiling string.cpp compiling Flush.cpp compiling Dimer.cpp compiling utils.cpp compiling vmem.cpp compiling EMMI.cpp compiling Dipole.cpp compiling DumpCube.cpp vmem.cpp:284:13: warning: ‘bool PLMD::asmjit::vMemMgrCheckTree(PLMD::asmjit::VMemMgr*)’ defined but not used [-Wunused-function] 284 static bool vMemMgrCheckTree(VMemMgr* self) noexcept { ^~~~ Atoms.cpp: In member function ‘void PLMD::Atoms::share()’: Atoms.cpp:178:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 178 if(largest*2<natoms) unique_serial=true; ~~~^~~~~ Atoms.cpp: In member function ‘void PLMD::Atoms::wait()’: Atoms.cpp:345:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 345 for(int i=0; i<count; i++) { ~^~ Atoms.cpp: In member function ‘void PLMD::Atoms::setAtomsGatindex(const PLMD::TypesafePtr&, bool)’: Atoms.cpp:439:22: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 439 if( gatindex.size()==natoms ) { ~~~^~~~ Atoms.cpp:442:22: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits<std::allocator, int>::value_type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 442 if( gatindex[i]!=i ) { shuffledAtoms=1; break; } Atoms.cpp: In member function ‘void PLMD::Atoms::setAtomsContiguous(int)’: Atoms.cpp:464:21: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 464 if(gatindex.size()<natoms) shuffledAtoms=1; ~~~^~~ Atoms.cpp: In member function ‘void PLMD::Atoms::createFullList(const PLMD::TypesafePtr&)’: Atoms.cpp:519:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 519 for(unsigned i=0; i<natoms; i++) fullList[i]=i; ~^~~ compiling MetaD.cpp compiling x86assembler.cpp In file included from tools/../../tools/Matrix.h:30, from tools/../../tools/Communicator.h:34, from tools/Communicator.h:1, from Atoms.h:26, from Atoms.cpp:22: tools/../../tools/Tools.h: In instantiation of ‘static void PLMD::Tools::mergeSortedVectors(const std::vector<T>&, std::vector&, bool) [with C = const std::vector; typename C::value_type = PLMD::AtomNumber]’: Atoms.cpp:201:30: required from here tools/../../tools/Tools.h:322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<const std::vector>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 for(int i=0; i<vecs.size(); i++) { ~^~~~ compiling Distance.cpp Dimer.cpp: In constructor ‘PLMD::colvar::Dimer::Dimer(const PLMD::ActionOptions&)’: Dimer.cpp:212:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 212 for(unsigned int i=0; i<isz1; i++) ~^~~~~ Dimer.cpp:220:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 220 for(unsigned int i=0; i<isz2; i++) ~^~~~~ Dimer.cpp: In member function ‘void PLMD::colvar::Dimer::consistencyCheck()’: Dimer.cpp:309:20: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 309 if(dsigmas.size()!=nranks && dsigmas.size()!=1) ~~~~^~ compiling Histogram.cpp compiling CLTool.cpp compiling LandmarkSelectionBase.cpp EMMI.cpp: In member function ‘void PLMD::isdb::EMMI::write_model_overlap(long long int)’: EMMI.cpp:770:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 770 for(int i=0; i<ovmd_.size(); ++i) { ~^~~~~ EMMI.cpp: In member function ‘std::vector PLMD::isdb::EMMI::read_exp_errors(const string&)’: EMMI.cpp:954:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 954 for(unsigned i=0; i<nexp; ++i) { ~^~~~~ compiling Group.cpp EMMI.cpp: In member function ‘void PLMD::isdb::EMMI::get_GMM_d(std::string)’: EMMI.cpp:1121:22: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits<std::allocator, int>::value_type’ {aka ‘int’} and ‘std::vector<std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1121 if(GMM_dbeta[i]>=GMM_dgrps.size()) error("Check Beta values"); MetaD.cpp: In constructor ‘PLMD::bias::MetaD::MetaD(const PLMD::ActionOptions&)’: MetaD.cpp:1238:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1238 if(result!=0&&result!=mpinw) error("in this WALKERS_MPI run some replica have restarted from GRID while other do not!"); ~~^~~~~ MetaD.cpp:1303:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1303 if(result!=0&&result!=mpinw) error("in this WALKERS_MPI run some replica have restarted from FILE while other do not!"); ~~^~~~~ compiling PCAVars.cpp compiling PropertyMap.cpp compiling DumpGrid.cpp compiling DRMSD.cpp compiling FindContour.cpp compiling EEFSolv.cpp compiling FindContourSurface.cpp compiling x86builder.cpp compiling Function.cpp ../maketools/makecmd map < CLToolMain.cpp > CLToolMainMap.inc ../maketools/makecmd enum < CLToolMain.cpp > CLToolMainEnum.inc compiling CLToolRegister.cpp compiling Include.cpp compiling MolInfo.cpp compiling FindSphericalContour.cpp compiling Energy.cpp compiling FourierTransform.cpp compiling LocalEnsemble.cpp compiling Plumed.cpp compiling SpathVessel.cpp compiling LandmarkStaged.cpp In file included from tools/../../tools/RootFindingBase.h:26, from tools/RootFindingBase.h:1, from ContourFindingBase.h:26, from FindContour.cpp:24: tools/../../tools/Brent1DRootSearch.h: In member function ‘virtual void PLMD::gridtools::FindContour::compute(const unsigned int&, PLMD::MultiValue&) const’: tools/../../tools/Brent1DRootSearch.h:100:72: warning: ‘e’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 p=std::fabs(p); min1=3.0xmq-std::fabs(tol1q); min2=std::fabs(eq); ~^~ tools/../../tools/Brent1DRootSearch.h:86:20: note: ‘e’ was declared here 86 double cx=bx, d, e, min1, min2, fc=fb, p, q, r, s, tol1, xm; ^ In file included from tools/../../tools/RootFindingBase.h:26, from tools/RootFindingBase.h:1, from ContourFindingBase.h:26, from FindContourSurface.cpp:23: tools/../../tools/Brent1DRootSearch.h: In member function ‘void PLMD::RootFindingBase::linesearch(const std::vector&, std::vector&, PLMD::RootFindingBase::engf_pointer) const [with FCLASS = PLMD::gridtools::ContourFindingBase]’: tools/../../tools/Brent1DRootSearch.h:100:72: warning: ‘e’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 p=std::fabs(p); min1=3.0xmq-std::fabs(tol1q); min2=std::fabs(eq); ~^~ tools/../../tools/Brent1DRootSearch.h:86:20: note: ‘e’ was declared here 86 double cx=bx, d, e, min1, min2, fc=fb, p, q, r, s, tol1, xm; ^ compiling GridPrintingBase.cpp compiling GenExample.cpp compiling GridSearch.cpp In file included from tools/../../tools/RootFindingBase.h:26, from tools/RootFindingBase.h:1, from ContourFindingBase.h:26, from FindSphericalContour.cpp:23: tools/../../tools/Brent1DRootSearch.h: In member function ‘void PLMD::RootFindingBase::linesearch(const std::vector&, std::vector&, PLMD::RootFindingBase::engf_pointer) const [with FCLASS = PLMD::gridtools::ContourFindingBase]’: tools/../../tools/Brent1DRootSearch.h:100:72: warning: ‘e’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 p=std::fabs(p); min1=3.0xmq-std::fabs(tol1q); min2=std::fabs(eq); ~^~ tools/../../tools/Brent1DRootSearch.h:86:20: note: ‘e’ was declared here 86 double cx=bx, d, e, min1, min2, fc=fb, p, q, r, s, tol1, xm; ^ compiling Piecewise.cpp Plumed.cpp: In member function ‘virtual void PLMD::generic::Plumed::prepare()’: Plumed.cpp:323:26: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 323 bool redo=(index.size()!=n); ~~^ Plumed.cpp: In member function ‘virtual void PLMD::generic::Plumed::calculate()’: Plumed.cpp:364:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 364 for(int i=0; i<forces.size(); i++) forces[i]=0.0; ~^~~~~~ Plumed.cpp:365:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 365 for(int i=0; i<masses.size(); i++) masses[i]=getMass(i); ~^~~~~~ Plumed.cpp:366:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 366 for(int i=0; i<charges.size(); i++) charges[i]=getCharge(i); ~^~~~~~~ compiling GridToXYZ.cpp compiling Colvar.cpp compiling FretEfficiency.cpp compiling GridVessel.cpp compiling ERMSD.cpp compiling TrigonometricPathVessel.cpp Colvar.cpp: In member function ‘virtual void PLMD::Colvar::apply()’: Colvar.cpp:62:9: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 62 if(ncp>4*comm.Get_size()) { ~^~~~ Colvar.cpp:102:11: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 102 if(ncp>4*comm.Get_size()) { ~^~~~ compiling ZpathVessel.cpp compiling HistogramOnGrid.cpp compiling OutputColvarFile.cpp compiling Sort.cpp GridVessel.cpp: In member function ‘void PLMD::gridtools::GridVessel::getNeighbors(const std::vector&, const std::vector&, unsigned int&, std::vector&) const’: GridVessel.cpp:419:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const value_type’ {aka ‘const unsigned int’} [-Wsign-compare] 419 if(!pbc[i] && i0>=nbin[i]) found=false; GridVessel.cpp:421:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const value_type’ {aka ‘const unsigned int’} [-Wsign-compare] 421 if( pbc[i] && i0>=nbin[i]) i0%=nbin[i]; compiling OutputPDBFile.cpp TrigonometricPathVessel.cpp: In member function ‘virtual void PLMD::mapping::TrigonometricPathVessel::finish(const std::vector&)’: TrigonometricPathVessel.cpp:137:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 137 if( iclose3<0 iclose3>=mymap->getFullNumberOfTasks() ) { ~^~~~~~~~~ compiling DataFetchingObject.cpp compiling x86compiler.cpp compiling IntegrateGrid.cpp compiling Print.cpp compiling Stats.cpp DataFetchingObject.cpp: In static member function ‘static void PLMD::DataFetchingObject::get_rank(const PLMD::ActionSet&, const string&, const string&, const PLMD::TypesafePtr&)’: DataFetchingObject.cpp:78:10: warning: unused variable ‘val’ [-Wunused-variable] 78 Value* val = myv->copyOutput( key ); ^~~ DataFetchingObject.cpp: In static member function ‘static void PLMD::DataFetchingObject::get_shape(const PLMD::ActionSet&, const string&, const string&, const PLMD::TypesafePtr&)’: DataFetchingObject.cpp:99:10: warning: unused variable ‘val’ [-Wunused-variable] 99 Value* val = myv->copyOutput( key ); ^~~ compiling x86inst.cpp compiling Jcoupling.cpp compiling MetainferenceBase.cpp compiling ExtraCV.cpp compiling x86instimpl.cpp compiling InterpolateGrid.cpp compiling GenJson.cpp compiling RandomExchanges.cpp compiling x86internal.cpp compiling PrintDissimilarityMatrix.cpp compiling ExchangePatterns.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make -C ../multicolvar obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' compiling ActionVolume.cpp compiling FlexibleBin.cpp compiling GenericMolInfo.cpp compiling Target.cpp compiling ReadAnalysisFrames.cpp compiling Read.cpp ../maketools/makecmd map < GREX.cpp > GREXMap.inc compiling ResetCell.cpp compiling Fake.cpp ../maketools/makecmd enum < GREX.cpp > GREXEnum.inc compiling Time.cpp compiling GenTemplate.cpp compiling AlphaBeta.cpp compiling Info.cpp compiling kT.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' compiling Manual.cpp compiling MovingRestraint.cpp compiling PBMetaD.cpp compiling UpdateIf.cpp compiling PdbRenumber.cpp compiling pesmd.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' compiling SimpleMD.cpp compiling SumHills.cpp compiling Completion.cpp compiling GHBFIX.cpp SimpleMD.cpp: In member function ‘void PLMD::cltools::SimpleMD::compute_forces(int, double, double, const std::vector<PLMD::VectorGeneric<3> >&, const double*, double, const std::vector<std::vector >&, std::vector<PLMD::VectorGeneric<3> >&, double&)’: SimpleMD.cpp:273:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 273 for(int jlist=0; jlist<list[iatom].size(); jlist++) { ~^~~~~~~ SimpleMD.cpp: In member function ‘virtual int PLMD::cltools::SimpleMD::main(FILE, FILE, PLMD::Communicator&)’: SimpleMD.cpp:514:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 514 for(int i=0; i<list.size(); i++) list_size+=list[i].size(); ~^~~~ SimpleMD.cpp:551:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 551 for(int i=0; i<list.size(); i++) list_size+=list[i].size(); ~^~~~ compiling ReadDissimilarityMatrix.cpp compiling MDAtoms.cpp compiling ReselectLandmarks.cpp compiling WholeMolecules.cpp compiling SelectRandomFrames.cpp compiling SelectWithStride.cpp compiling Angles.cpp compiling WrapAround.cpp GHBFIX.cpp: In constructor ‘PLMD::colvar::GHBFIX::GHBFIX(const PLMD::ActionOptions&)’: GHBFIX.cpp:165:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 165 for(auto i=0; i<etas.size(); i++) etas[i]*=units.getEnergy()/atoms.getUnits().getEnergy(); ~^~~~ compiling x86logging.cpp compiling x86operand.cpp compiling Restraint.cpp compiling ReweightBase.cpp compiling x86operand_regs.cpp compiling Metainference.cpp compiling NOE.cpp compiling x86regalloc.cpp compiling WhamHistogram.cpp compiling WhamWeights.cpp compiling zone.cpp zone.cpp:223:13: warning: ‘bool PLMD::asmjit::ZoneHeap_hasDynamicBlock(PLMD::asmjit::ZoneHeap, PLMD::asmjit::ZoneHeap::DynamicBlock)’ defined but not used [-Wunused-function] 223 static bool ZoneHeap_hasDynamicBlock(ZoneHeap self, ZoneHeap::DynamicBlock block) noexcept { ^~~~~~~~ compiling ReweightBias.cpp compiling AtomValuePack.cpp compiling Gyration.cpp compiling Bridge.cpp compiling PRE.cpp ../maketools/makecmd map < PlumedMain.cpp > PlumedMainMap.inc ../maketools/makecmd enum < PlumedMain.cpp > PlumedMainEnum.inc make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make -C ../reference obj compiling PlumedMainInitializer.cpp make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' compiling ArgumentOnlyDistance.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make -C ../secondarystructure obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' compiling AlphaRMSD.cpp compiling BridgedMultiColvarFunction.cpp compiling ReweightMetad.cpp compiling CatomPack.cpp compiling CenterOfMultiColvar.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make -C ../setup obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' compiling Load.cpp compiling CoordinationNumbers.cpp compiling ReweightTemperaturePressure.cpp compiling TargetDist.cpp compiling Direction.cpp compiling DotProductDistance.cpp compiling ReweightWham.cpp compiling MultiRMSD.cpp compiling Restart.cpp compiling RDC.cpp compiling Value.cpp compiling AntibetaRMSD.cpp compiling UWalls.cpp compiling Density.cpp compiling Rescale.cpp compiling DRMSD.cpp compiling Units.cpp compiling EuclideanDistance.cpp compiling FakeFrame.cpp compiling DihedralCorrelation.cpp compiling DistanceFromContour.cpp compiling Distances.cpp compiling WithCmd.cpp compiling PathMSDBase.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../tools obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' compiling Angle.cpp compiling ParabetaRMSD.cpp compiling CLToolMain.cpp compiling GREX.cpp compiling AtomNumber.cpp compiling IntermolecularDRMSD.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make -C ../vatom obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' compiling ActionWithVirtualAtom.cpp compiling SecondaryStructureRMSD.cpp compiling BiasRepresentation.cpp compiling Brent1DRootSearch.cpp compiling IntramolecularDRMSD.cpp make -C ../vesselbase obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' compiling ActionWithAveraging.cpp compiling Citations.cpp compiling DumpMultiColvar.cpp compiling SAXS.cpp compiling Center.cpp compiling Select.cpp compiling MahalanobisDistance.cpp compiling Communicator.cpp compiling ConjugateGradient.cpp compiling MetricRegister.cpp In file included from tools/../../tools/RootFindingBase.h:26, from tools/RootFindingBase.h:1, from DistanceFromContour.cpp:26: tools/../../tools/Brent1DRootSearch.h: In member function ‘void PLMD::RootFindingBase::lsearch(const std::vector&, std::vector&, PLMD::RootFindingBase::engfnc_pointer) const [with FCLASS = PLMD::multicolvar::DistanceFromContour]’: tools/../../tools/Brent1DRootSearch.h:100:72: warning: ‘e’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 p=std::fabs(p); min1=3.0xmq-std::fabs(tol1q); min2=std::fabs(eq); ~^~ tools/../../tools/Brent1DRootSearch.h:86:20: note: ‘e’ was declared here 86 double cx=bx, d, e, min1, min2, fc=fb, p, q, r, s, tol1, xm; ^ compiling FilterBetween.cpp compiling FilterLessThan.cpp compiling ActionWithInputVessel.cpp compiling DLLoader.cpp compiling PlumedMain.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../wrapper obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' compiling PlumedStatic.cpp compiling DynamicList.cpp compiling Plumed.c compiling Selector.cpp compiling ERMSD.cpp compiling MultiDomainRMSD.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make -C ../xdrfile obj make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' compiling ActionWithVessel.cpp compiling xdrfile.cpp xdrfile.cpp:30:2: warning: "/*" within comment [-Wcomment] 30 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile.cpp:85: xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
xdrfile.cpp: In function ‘int PLMD::xdrfile::sizeofint(int)’: xdrfile.cpp:529:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 529 while (size >= num && num_of_bits < 32) ~^~ xdrfile.cpp: In function ‘int PLMD::xdrfile::sizeofints(int, unsigned int*)’: xdrfile.cpp:575:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 575 while (bytes[num_of_bytes] >= num) ~~~~^~ xdrfile.cpp: In function ‘void PLMD::xdrfile::encodeints(int, int, int, unsigned int, unsigned int*)’: xdrfile.cpp:684:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 684 if (num_of_bits >= num_of_bytes * 8) ~~^~~~~ xdrfile.cpp:686:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 686 for (i = 0; i < num_of_bytes; i++) ^~~~ xdrfile.cpp:694:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 694 for (i = 0; i < num_of_bytes-1; i++) ^~~~~~ xdrfile.cpp: In function ‘int PLMD::xdrfile::decodebits(int*, int)’: xdrfile.cpp:734:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 734 if (lastbits < num_of_bits) ~~~^~~ xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_decompress_coord_float(float, int, float, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:844:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 844 if(size3>xfp->buf1size) ~^~~~~~ xdrfile.cpp:896:26: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 896 maxidx = (LASTIDX<tmp) ? LASTIDX : tmp; ^ xdrfile.cpp:819:23: warning: variable ‘minidx’ set but not used [-Wunused-but-set-variable] 819 int smallidx, minidx, maxidx; ^~ xdrfile.cpp:822:32: warning: variable ‘larger’ set but not used [-Wunused-but-set-variable] 822 int smallnum, smaller, larger, i, is_smaller, run; ^~ xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_compress_coord_float(float, int, float, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:1040:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1040 if(size3>xfp->buf1size) ~^~~~~~ xdrfile.cpp:1163:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1163 while (smallidx < LASTIDX && magicints[smallidx] < mindiff) ^ xdrfile.cpp:1169:26: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1169 maxidx = (LASTIDX<tmp) ? LASTIDX : tmp; ^ xdrfile.cpp:1301:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1301 if(tmp==(unsigned int)buf2[0]) ~^~~~~ xdrfile.cpp:1029:13: warning: variable ‘errval’ set but not used [-Wunused-but-set-variable] 1029 int errval=1; ^~ xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_decompress_coord_double(double, int, double, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:1341:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1341 if(size3>xfp->buf1size) ~^~~~~~ xdrfile.cpp:1396:26: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1396 maxidx = (LASTIDX<tmp) ? LASTIDX : tmp; ^ xdrfile.cpp:1315:23: warning: variable ‘minidx’ set but not used [-Wunused-but-set-variable] 1315 int smallidx, minidx, maxidx; ^~ xdrfile.cpp:1318:32: warning: variable ‘larger’ set but not used [-Wunused-but-set-variable] 1318 int smallnum, smaller, larger, i, is_smaller, run; ^~ xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_compress_coord_double(double, int, double, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:1532:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 if(size3>xfp->buf1size) { ~^~~~~~ xdrfile.cpp:1647:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1647 while (smallidx < LASTIDX && magicints[smallidx] < mindiff) { ^ xdrfile.cpp:1652:26: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1652 maxidx = (LASTIDX<tmp) ? LASTIDX : tmp; ^ xdrfile.cpp:1762:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1762 if(tmp==(unsigned int)buf2[0]) ~^~~~~ xdrfile.cpp:1522:13: warning: variable ‘errval’ set but not used [-Wunused-but-set-variable] 1522 int errval=1; ^~ compiling NormalizedEuclideanDistance.cpp compiling PathMSD.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' compiling OptimalRMSD.cpp compiling FilterMoreThan.cpp compiling FixedAtom.cpp xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_write_string(char, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:2389:9: warning: ‘size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2389 if (size > maxsize) ^~ xdrfile.cpp:2363:22: note: ‘size’ was declared here 2363 unsigned int size; ^~~~ xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_compress_coord_float(float, int, float, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:1185:42: warning: ‘prevcoord[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1185 abs(thiscoord[2] - prevcoord[2]) < larger) { ~~~^~~~ xdrfile.cpp:1184:42: warning: ‘prevcoord[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1184 abs(thiscoord[1] - prevcoord[1]) < larger && ~~~^~~~ xdrfile.cpp:1183:42: warning: ‘prevcoord[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1183 abs(thiscoord[0] - prevcoord[0]) < larger && ~~~^~~~ compiling Exception.cpp xdrfile.cpp: In function ‘int PLMD::xdrfile::xdrfile_compress_coord_double(double, int, double, PLMD::xdrfile::XDRFILE)’: xdrfile.cpp:1667:42: warning: ‘prevcoord[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1667 abs(thiscoord[2] - prevcoord[2]) < larger) { ~~~^~~~ xdrfile.cpp:1666:42: warning: ‘prevcoord[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1666 abs(thiscoord[1] - prevcoord[1]) < larger && ~~~^~~~ xdrfile.cpp:1665:42: warning: ‘prevcoord[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1665 abs(thiscoord[0] - prevcoord[0]) < larger && ~~~^~~~ compiling FileBase.cpp compiling AltMin.cpp compiling xdrfile_trr.cpp compiling ForwardDecl.cpp xdrfile_trr.cpp:30:2: warning: "/*" within comment [-Wcomment] 30 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile_trr.cpp:66: xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile_trr.cpp:67: xdrfile_trr.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
xdrfile_trr.cpp: In function ‘int PLMD::xdrfile::do_trnheader(PLMD::xdrfile::XDRFILE, PLMD::xdrfile::mybool, PLMD::xdrfile::t_trnheader)’: xdrfile_trr.cpp:136:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 136 if (slen != strlen(version)+1) ~^~~~~~~~ xdrfile_trr.cpp:146:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 146 if (xdrfile_write_string(const_cast<char*>(version),xd) != (strlen(version)+1) ) ~~~~~~~~~~^~~~~~~~ compiling InPlaneDistances.cpp compiling Grid.cpp compiling h36.cpp compiling xdrfile_xtc.cpp compiling LocalAverage.cpp In file included from xdrfile_xtc.cpp:56: xdrfile.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-
In file included from xdrfile_xtc.cpp:57: xdrfile_xtc.h:32:2: warning: "/*" within comment [-Wcomment] 32 / -- mode: c; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*-

xdrfile_xtc.cpp: In function ‘int PLMD::xdrfile::xtc_coord(PLMD::xdrfile::XDRFILE, int, float ()[3], float ()[3], float, PLMD::xdrfile::mybool)’: xdrfile_xtc.cpp:94:13: warning: unused variable ‘i’ [-Wunused-variable] 94 | int i,j,result; | ^ xdrfile_xtc.cpp:94:15: warning: unused variable ‘j’ [-Wunused-variable] 94 | int i,j,result; | ^ make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' compiling MultiColvarBase.cpp h36.cpp: In function ‘const char PLMD::h36::decode_pure(const int, unsigned int, const char, unsigned int, int)’: h36.cpp:154:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 154 | if (dv < 0 || dv >= digits_size) { | ~^~~~ compiling Ghost.cpp compiling PCARMSD.cpp compiling ReferenceArguments.cpp compiling Position.cpp compiling ReferenceAtoms.cpp MultiColvarBase.cpp: In member function ‘void PLMD::multicolvar::MultiColvarBase::setupActiveTaskSet(std::vector&, const string&)’: MultiColvarBase.cpp:741:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 741 | if( atom_lab[itask].first==input_code ) active_tasks[ atom_lab[itask].second ]=1; compiling HistogramBead.cpp compiling ReferenceConfiguration.cpp compiling AveragingVessel.cpp compiling MultiColvarCombine.cpp compiling Between.cpp compiling MultiColvarDensity.cpp compiling IFile.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' compiling MultiColvarFilter.cpp compiling ReferenceValuePack.cpp compiling KernelFunctions.cpp compiling BridgeVessel.cpp compiling FunctionVessel.cpp compiling MultiColvarProduct.cpp compiling RMSDBase.cpp compiling Highest.cpp compiling NumberOfLinks.cpp compiling SimpleRMSD.cpp In file included from RootFindingBase.h:26, from Grid.cpp:29: Brent1DRootSearch.h: In member function ‘void PLMD::Grid::findSetOfPointsOnContour(const double&, const std::vector&, unsigned int&, std::vector<std::vector >&)’: Brent1DRootSearch.h:100:72: warning: ‘e’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | p=std::fabs(p); min1=3.0xmq-std::fabs(tol1q); min2=std::fabs(e*q); | ~^~ Brent1DRootSearch.h:86:20: note: ‘e’ was declared here 86 | double cx=bx, d, e, min1, min2, fc=fb, p, q, r, s, tol1, xm; | ^ compiling Torsions.cpp compiling ProjectionOnAxis.cpp compiling SingleDomainRMSD.cpp compiling Histogram.cpp compiling Keywords.cpp compiling LessThan.cpp compiling VolumeAround.cpp compiling LatticeReduction.cpp compiling Lowest.cpp compiling Max.cpp compiling VolumeBetweenContours.cpp compiling VolumeCavity.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' compiling VolumeGradientBase.cpp compiling VolumeInCylinder.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' compiling VolumeInSphere.cpp compiling VolumeTetrapore.cpp compiling Mean.cpp compiling PropertyMap.cpp compiling Puckering.cpp compiling Min.cpp compiling Moments.cpp compiling MoreThan.cpp compiling XAngle.cpp compiling OrderingVessel.cpp compiling LinkCells.cpp compiling ShortcutVessel.cpp compiling Log.cpp compiling RMSD.cpp compiling XDistances.cpp compiling LoopUnroller.cpp compiling Matrix.cpp compiling StoreDataVessel.cpp compiling XYDistances.cpp compiling XYTorsion.cpp compiling Template.cpp compiling Torsion.cpp compiling Volume.cpp compiling Sum.cpp compiling MatrixSquareBracketsAccess.cpp compiling ValueVessel.cpp compiling Minimise1DBrent.cpp compiling MinimiseBase.cpp compiling Vessel.cpp compiling MolDataClass.cpp compiling VesselRegister.cpp compiling MultiValue.cpp compiling NeighborList.cpp compiling OFile.cpp compiling OpenMP.cpp NeighborList.cpp: In member function ‘void PLMD::NeighborList::update(const std::vector<PLMD::VectorGeneric<3> >&)’: NeighborList.cpp:158:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 158 | for(unsigned i=0; i<tot_size/2; i++) { | ~^~~ compiling Pbc.cpp compiling PDB.cpp compiling PlumedHandle.cpp compiling Random.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' compiling RMSD.cpp compiling RootFindingBase.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' compiling Stopwatch.cpp compiling Subprocess.cpp compiling SwitchingFunction.cpp compiling Tensor.cpp compiling Tools.cpp compiling Torsion.cpp compiling Tree.cpp compiling TypesafePtr.cpp compiling Units.cpp compiling Vector.cpp make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make lib make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 ../main/main.o ../analysis/AnalysisBase.o ../analysis/Average.o ../analysis/AverageVessel.o ../analysis/Committor.o ../analysis/DataCollectionObject.o ../analysis/EuclideanDissimilarityMatrix.o ../analysis/FarthestPointSampling.o ../analysis/Histogram.o ../analysis/LandmarkSelectionBase.o ../analysis/LandmarkStaged.o ../analysis/OutputColvarFile.o ../analysis/OutputPDBFile.o ../analysis/PrintDissimilarityMatrix.o ../analysis/ReadAnalysisFrames.o ../analysis/ReadDissimilarityMatrix.o ../analysis/ReselectLandmarks.o ../analysis/SelectRandomFrames.o ../analysis/SelectWithStride.o ../analysis/WhamHistogram.o ../analysis/WhamWeights.o ../asmjit/arch.o ../asmjit/assembler.o ../asmjit/codebuilder.o ../asmjit/codecompiler.o ../asmjit/codeemitter.o ../asmjit/codeholder.o ../asmjit/constpool.o ../asmjit/cpuinfo.o ../asmjit/func.o ../asmjit/globals.o ../asmjit/inst.o ../asmjit/logging.o ../asmjit/operand.o ../asmjit/osutils.o ../asmjit/regalloc.o ../asmjit/runtime.o ../asmjit/string.o ../asmjit/utils.o ../asmjit/vmem.o ../asmjit/x86assembler.o ../asmjit/x86builder.o ../asmjit/x86compiler.o ../asmjit/x86inst.o ../asmjit/x86instimpl.o ../asmjit/x86internal.o ../asmjit/x86logging.o ../asmjit/x86operand.o ../asmjit/x86operand_regs.o ../asmjit/x86regalloc.o ../asmjit/zone.o ../bias/ABMD.o ../bias/Bias.o ../bias/BiasValue.o ../bias/ExtendedLagrangian.o ../bias/External.o ../bias/LWalls.o ../bias/MaxEnt.o ../bias/MetaD.o ../bias/MovingRestraint.o ../bias/PBMetaD.o ../bias/Restraint.o ../bias/ReweightBase.o ../bias/ReweightBias.o ../bias/ReweightMetad.o ../bias/ReweightTemperaturePressure.o ../bias/ReweightWham.o ../bias/UWalls.o ../blas/blas.o ../cltools/CLTool.o ../cltools/Completion.o ../cltools/Driver.o ../cltools/DriverDouble.o ../cltools/DriverFloat.o ../cltools/GenExample.o ../cltools/GenJson.o ../cltools/GenTemplate.o ../cltools/Info.o ../cltools/kT.o ../cltools/Manual.o ../cltools/PdbRenumber.o ../cltools/pesmd.o ../cltools/SimpleMD.o ../cltools/SumHills.o ../colvar/Angle.o ../colvar/Cell.o ../colvar/Colvar.o ../colvar/Constant.o ../colvar/ContactMap.o ../colvar/CoordinationBase.o ../colvar/Coordination.o ../colvar/DHEnergy.o ../colvar/Dimer.o ../colvar/Dipole.o ../colvar/Distance.o ../colvar/DRMSD.o ../colvar/EEFSolv.o ../colvar/Energy.o ../colvar/ERMSD.o ../colvar/ExtraCV.o ../colvar/Fake.o ../colvar/GHBFIX.o ../colvar/Gyration.o ../colvar/MultiRMSD.o ../colvar/PathMSDBase.o ../colvar/PathMSD.o ../colvar/PCARMSD.o ../colvar/Position.o ../colvar/ProjectionOnAxis.o ../colvar/PropertyMap.o ../colvar/Puckering.o ../colvar/RMSD.o ../colvar/Template.o ../colvar/Torsion.o ../colvar/Volume.o ../core/ActionAnyorder.o ../core/ActionAtomistic.o ../core/Action.o ../core/ActionPilot.o ../core/ActionRegister.o ../core/ActionSet.o ../core/ActionSetup.o ../core/ActionShortcut.o ../core/ActionWithArguments.o ../core/ActionWithValue.o ../core/ActionWithVirtualAtom.o ../core/Atoms.o ../core/CLTool.o ../core/CLToolMain.o ../core/CLToolRegister.o ../core/Colvar.o ../core/DataFetchingObject.o ../core/ExchangePatterns.o ../core/FlexibleBin.o ../core/GenericMolInfo.o ../core/GREX.o ../core/MDAtoms.o ../core/PlumedMain.o ../core/PlumedMainInitializer.o ../core/TargetDist.o ../core/Value.o ../core/WithCmd.o ../function/Combine.o ../function/Custom.o ../function/Ensemble.o ../function/FuncPathGeneral.o ../function/FuncPathMSD.o ../function/FuncSumHills.o ../function/Function.o ../function/LocalEnsemble.o ../function/Piecewise.o ../function/Sort.o ../function/Stats.o ../function/Target.o ../generic/Debug.o ../generic/DumpAtoms.o ../generic/DumpDerivatives.o ../generic/DumpForces.o ../generic/DumpMassCharge.o ../generic/DumpProjections.o ../generic/EffectiveEnergyDrift.o ../generic/EndPlumed.o ../generic/FitToTemplate.o ../generic/Flush.o ../generic/Group.o ../generic/Include.o ../generic/MolInfo.o ../generic/Plumed.o ../generic/Print.o ../generic/RandomExchanges.o ../generic/Read.o ../generic/ResetCell.o ../generic/Time.o ../generic/UpdateIf.o ../generic/WholeMolecules.o ../generic/WrapAround.o ../gridtools/ActionWithGrid.o ../gridtools/ActionWithInputGrid.o ../gridtools/ActionWithIntegral.o ../gridtools/AverageOnGrid.o ../gridtools/ContourFindingBase.o ../gridtools/ConvertToFES.o ../gridtools/DumpCube.o ../gridtools/DumpGrid.o ../gridtools/FindContour.o ../gridtools/FindContourSurface.o ../gridtools/FindSphericalContour.o ../gridtools/FourierTransform.o ../gridtools/GridPrintingBase.o ../gridtools/GridSearch.o ../gridtools/GridToXYZ.o ../gridtools/GridVessel.o ../gridtools/HistogramOnGrid.o ../gridtools/IntegrateGrid.o ../gridtools/InterpolateGrid.o ../isdb/Caliber.o ../isdb/CS2Backbone.o ../isdb/EMMI.o ../isdb/FretEfficiency.o ../isdb/Jcoupling.o ../isdb/MetainferenceBase.o ../isdb/Metainference.o ../isdb/NOE.o ../isdb/PRE.o ../isdb/RDC.o ../isdb/Rescale.o ../isdb/SAXS.o ../isdb/Select.o ../isdb/Selector.o ../lapack/lapack.o ../lepton/CompiledExpression.o ../lepton/ExpressionProgram.o ../lepton/ExpressionTreeNode.o ../lepton/Operation.o ../lepton/ParsedExpression.o ../lepton/Parser.o ../mapping/AdaptivePath.o ../mapping/Mapping.o ../mapping/PathBase.o ../mapping/Path.o ../mapping/PathReparameterization.o ../mapping/PathTools.o ../mapping/PCAVars.o ../mapping/PropertyMap.o ../mapping/SpathVessel.o ../mapping/TrigonometricPathVessel.o ../mapping/ZpathVessel.o ../molfile/crdplugin.o ../molfile/dcdplugin.o ../molfile/gromacsplugin.o ../molfile/pdbplugin.o ../multicolvar/ActionVolume.o ../multicolvar/AlphaBeta.o ../multicolvar/Angles.o ../multicolvar/AtomValuePack.o ../multicolvar/Bridge.o ../multicolvar/BridgedMultiColvarFunction.o ../multicolvar/CatomPack.o ../multicolvar/CenterOfMultiColvar.o ../multicolvar/CoordinationNumbers.o ../multicolvar/Density.o ../multicolvar/DihedralCorrelation.o ../multicolvar/DistanceFromContour.o ../multicolvar/Distances.o ../multicolvar/DumpMultiColvar.o ../multicolvar/FilterBetween.o ../multicolvar/FilterLessThan.o ../multicolvar/FilterMoreThan.o ../multicolvar/InPlaneDistances.o ../multicolvar/LocalAverage.o ../multicolvar/MultiColvarBase.o ../multicolvar/MultiColvarCombine.o ../multicolvar/MultiColvarDensity.o ../multicolvar/MultiColvarFilter.o ../multicolvar/MultiColvarProduct.o ../multicolvar/NumberOfLinks.o ../multicolvar/Torsions.o ../multicolvar/VolumeAround.o ../multicolvar/VolumeBetweenContours.o ../multicolvar/VolumeCavity.o ../multicolvar/VolumeGradientBase.o ../multicolvar/VolumeInCylinder.o ../multicolvar/VolumeInSphere.o ../multicolvar/VolumeTetrapore.o ../multicolvar/XAngle.o ../multicolvar/XDistances.o ../multicolvar/XYDistances.o ../multicolvar/XYTorsion.o ../reference/ArgumentOnlyDistance.o ../reference/Direction.o ../reference/DotProductDistance.o ../reference/DRMSD.o ../reference/EuclideanDistance.o ../reference/FakeFrame.o ../reference/IntermolecularDRMSD.o ../reference/IntramolecularDRMSD.o ../reference/MahalanobisDistance.o ../reference/MetricRegister.o ../reference/MultiDomainRMSD.o ../reference/NormalizedEuclideanDistance.o ../reference/OptimalRMSD.o ../reference/ReferenceArguments.o ../reference/ReferenceAtoms.o ../reference/ReferenceConfiguration.o ../reference/ReferenceValuePack.o ../reference/RMSDBase.o ../reference/SimpleRMSD.o ../reference/SingleDomainRMSD.o ../secondarystructure/AlphaRMSD.o ../secondarystructure/AntibetaRMSD.o ../secondarystructure/ParabetaRMSD.o ../secondarystructure/SecondaryStructureRMSD.o ../setup/Load.o ../setup/Restart.o ../setup/Units.o ../tools/Angle.o ../tools/AtomNumber.o ../tools/BiasRepresentation.o ../tools/Brent1DRootSearch.o ../tools/Citations.o ../tools/Communicator.o ../tools/ConjugateGradient.o ../tools/DLLoader.o ../tools/DynamicList.o ../tools/ERMSD.o ../tools/Exception.o ../tools/FileBase.o ../tools/ForwardDecl.o ../tools/Grid.o ../tools/h36.o ../tools/HistogramBead.o ../tools/IFile.o ../tools/KernelFunctions.o ../tools/Keywords.o ../tools/LatticeReduction.o ../tools/LinkCells.o ../tools/Log.o ../tools/LoopUnroller.o ../tools/Matrix.o ../tools/MatrixSquareBracketsAccess.o ../tools/Minimise1DBrent.o ../tools/MinimiseBase.o ../tools/MolDataClass.o ../tools/MultiValue.o ../tools/NeighborList.o ../tools/OFile.o ../tools/OpenMP.o ../tools/Pbc.o ../tools/PDB.o ../tools/PlumedHandle.o ../tools/Random.o ../tools/RMSD.o ../tools/RootFindingBase.o ../tools/Stopwatch.o ../tools/Subprocess.o ../tools/SwitchingFunction.o ../tools/Tensor.o ../tools/Tools.o ../tools/Torsion.o ../tools/Tree.o ../tools/TypesafePtr.o ../tools/Units.o ../tools/Vector.o ../vatom/ActionWithVirtualAtom.o ../vatom/Center.o ../vatom/FixedAtom.o ../vatom/Ghost.o ../vesselbase/ActionWithAveraging.o ../vesselbase/ActionWithInputVessel.o ../vesselbase/ActionWithVessel.o ../vesselbase/AltMin.o ../vesselbase/AveragingVessel.o ../vesselbase/Between.o ../vesselbase/BridgeVessel.o ../vesselbase/FunctionVessel.o ../vesselbase/Highest.o ../vesselbase/Histogram.o ../vesselbase/LessThan.o ../vesselbase/Lowest.o ../vesselbase/Max.o ../vesselbase/Mean.o ../vesselbase/Min.o ../vesselbase/Moments.o ../vesselbase/MoreThan.o ../vesselbase/OrderingVessel.o ../vesselbase/ShortcutVessel.o ../vesselbase/StoreDataVessel.o ../vesselbase/Sum.o ../vesselbase/ValueVessel.o ../vesselbase/Vessel.o ../vesselbase/VesselRegister.o ../xdrfile/xdrfile.o ../xdrfile/xdrfile_trr.o ../xdrfile/xdrfile_xtc.o ../config/Config.o ../wrapper/PlumedStatic.o -o plumed-static -ldl -lstdc++ -lgsl -lz -ldl -llapack -lblas -rdynamic -Wl,-Bsymbolic -fopenmp Building Plumed.inc chmod a+x plumed-config chmod a+x plumed-mklib chmod a+x plumed-newcv mpic++ -shared -o libplumedKernel.so ../analysis/AnalysisBase.o ../analysis/Average.o ../analysis/AverageVessel.o ../analysis/Committor.o ../analysis/DataCollectionObject.o ../analysis/EuclideanDissimilarityMatrix.o ../analysis/FarthestPointSampling.o ../analysis/Histogram.o ../analysis/LandmarkSelectionBase.o ../analysis/LandmarkStaged.o ../analysis/OutputColvarFile.o ../analysis/OutputPDBFile.o ../analysis/PrintDissimilarityMatrix.o ../analysis/ReadAnalysisFrames.o ../analysis/ReadDissimilarityMatrix.o ../analysis/ReselectLandmarks.o ../analysis/SelectRandomFrames.o ../analysis/SelectWithStride.o ../analysis/WhamHistogram.o ../analysis/WhamWeights.o ../asmjit/arch.o ../asmjit/assembler.o ../asmjit/codebuilder.o ../asmjit/codecompiler.o ../asmjit/codeemitter.o ../asmjit/codeholder.o ../asmjit/constpool.o ../asmjit/cpuinfo.o ../asmjit/func.o ../asmjit/globals.o ../asmjit/inst.o ../asmjit/logging.o ../asmjit/operand.o ../asmjit/osutils.o ../asmjit/regalloc.o ../asmjit/runtime.o ../asmjit/string.o ../asmjit/utils.o ../asmjit/vmem.o ../asmjit/x86assembler.o ../asmjit/x86builder.o ../asmjit/x86compiler.o ../asmjit/x86inst.o ../asmjit/x86instimpl.o ../asmjit/x86internal.o ../asmjit/x86logging.o ../asmjit/x86operand.o ../asmjit/x86operand_regs.o ../asmjit/x86regalloc.o ../asmjit/zone.o ../bias/ABMD.o ../bias/Bias.o ../bias/BiasValue.o ../bias/ExtendedLagrangian.o ../bias/External.o ../bias/LWalls.o ../bias/MaxEnt.o ../bias/MetaD.o ../bias/MovingRestraint.o ../bias/PBMetaD.o ../bias/Restraint.o ../bias/ReweightBase.o ../bias/ReweightBias.o ../bias/ReweightMetad.o ../bias/ReweightTemperaturePressure.o ../bias/ReweightWham.o ../bias/UWalls.o ../blas/blas.o ../cltools/CLTool.o ../cltools/Completion.o ../cltools/Driver.o ../cltools/DriverDouble.o ../cltools/DriverFloat.o ../cltools/GenExample.o ../cltools/GenJson.o ../cltools/GenTemplate.o ../cltools/Info.o ../cltools/kT.o ../cltools/Manual.o ../cltools/PdbRenumber.o ../cltools/pesmd.o ../cltools/SimpleMD.o ../cltools/SumHills.o ../colvar/Angle.o ../colvar/Cell.o ../colvar/Colvar.o ../colvar/Constant.o ../colvar/ContactMap.o ../colvar/CoordinationBase.o ../colvar/Coordination.o ../colvar/DHEnergy.o ../colvar/Dimer.o ../colvar/Dipole.o ../colvar/Distance.o ../colvar/DRMSD.o ../colvar/EEFSolv.o ../colvar/Energy.o ../colvar/ERMSD.o ../colvar/ExtraCV.o ../colvar/Fake.o ../colvar/GHBFIX.o ../colvar/Gyration.o ../colvar/MultiRMSD.o ../colvar/PathMSDBase.o ../colvar/PathMSD.o ../colvar/PCARMSD.o ../colvar/Position.o ../colvar/ProjectionOnAxis.o ../colvar/PropertyMap.o ../colvar/Puckering.o ../colvar/RMSD.o ../colvar/Template.o ../colvar/Torsion.o ../colvar/Volume.o ../core/ActionAnyorder.o ../core/ActionAtomistic.o ../core/Action.o ../core/ActionPilot.o ../core/ActionRegister.o ../core/ActionSet.o ../core/ActionSetup.o ../core/ActionShortcut.o ../core/ActionWithArguments.o ../core/ActionWithValue.o ../core/ActionWithVirtualAtom.o ../core/Atoms.o ../core/CLTool.o ../core/CLToolMain.o ../core/CLToolRegister.o ../core/Colvar.o ../core/DataFetchingObject.o ../core/ExchangePatterns.o ../core/FlexibleBin.o ../core/GenericMolInfo.o ../core/GREX.o ../core/MDAtoms.o ../core/PlumedMain.o ../core/PlumedMainInitializer.o ../core/TargetDist.o ../core/Value.o ../core/WithCmd.o ../function/Combine.o ../function/Custom.o ../function/Ensemble.o ../function/FuncPathGeneral.o ../function/FuncPathMSD.o ../function/FuncSumHills.o ../function/Function.o ../function/LocalEnsemble.o ../function/Piecewise.o ../function/Sort.o ../function/Stats.o ../function/Target.o ../generic/Debug.o ../generic/DumpAtoms.o ../generic/DumpDerivatives.o ../generic/DumpForces.o ../generic/DumpMassCharge.o ../generic/DumpProjections.o ../generic/EffectiveEnergyDrift.o ../generic/EndPlumed.o ../generic/FitToTemplate.o ../generic/Flush.o ../generic/Group.o ../generic/Include.o ../generic/MolInfo.o ../generic/Plumed.o ../generic/Print.o ../generic/RandomExchanges.o ../generic/Read.o ../generic/ResetCell.o ../generic/Time.o ../generic/UpdateIf.o ../generic/WholeMolecules.o ../generic/WrapAround.o ../gridtools/ActionWithGrid.o ../gridtools/ActionWithInputGrid.o ../gridtools/ActionWithIntegral.o ../gridtools/AverageOnGrid.o ../gridtools/ContourFindingBase.o ../gridtools/ConvertToFES.o ../gridtools/DumpCube.o ../gridtools/DumpGrid.o ../gridtools/FindContour.o ../gridtools/FindContourSurface.o ../gridtools/FindSphericalContour.o ../gridtools/FourierTransform.o ../gridtools/GridPrintingBase.o ../gridtools/GridSearch.o ../gridtools/GridToXYZ.o ../gridtools/GridVessel.o ../gridtools/HistogramOnGrid.o ../gridtools/IntegrateGrid.o ../gridtools/InterpolateGrid.o ../isdb/Caliber.o ../isdb/CS2Backbone.o ../isdb/EMMI.o ../isdb/FretEfficiency.o ../isdb/Jcoupling.o ../isdb/MetainferenceBase.o ../isdb/Metainference.o ../isdb/NOE.o ../isdb/PRE.o ../isdb/RDC.o ../isdb/Rescale.o ../isdb/SAXS.o ../isdb/Select.o ../isdb/Selector.o ../lapack/lapack.o ../lepton/CompiledExpression.o ../lepton/ExpressionProgram.o ../lepton/ExpressionTreeNode.o ../lepton/Operation.o ../lepton/ParsedExpression.o ../lepton/Parser.o ../mapping/AdaptivePath.o ../mapping/Mapping.o ../mapping/PathBase.o ../mapping/Path.o ../mapping/PathReparameterization.o ../mapping/PathTools.o ../mapping/PCAVars.o ../mapping/PropertyMap.o ../mapping/SpathVessel.o ../mapping/TrigonometricPathVessel.o ../mapping/ZpathVessel.o ../molfile/crdplugin.o ../molfile/dcdplugin.o ../molfile/gromacsplugin.o ../molfile/pdbplugin.o ../multicolvar/ActionVolume.o ../multicolvar/AlphaBeta.o ../multicolvar/Angles.o ../multicolvar/AtomValuePack.o ../multicolvar/Bridge.o ../multicolvar/BridgedMultiColvarFunction.o ../multicolvar/CatomPack.o ../multicolvar/CenterOfMultiColvar.o ../multicolvar/CoordinationNumbers.o ../multicolvar/Density.o ../multicolvar/DihedralCorrelation.o ../multicolvar/DistanceFromContour.o ../multicolvar/Distances.o ../multicolvar/DumpMultiColvar.o ../multicolvar/FilterBetween.o ../multicolvar/FilterLessThan.o ../multicolvar/FilterMoreThan.o ../multicolvar/InPlaneDistances.o ../multicolvar/LocalAverage.o ../multicolvar/MultiColvarBase.o ../multicolvar/MultiColvarCombine.o ../multicolvar/MultiColvarDensity.o ../multicolvar/MultiColvarFilter.o ../multicolvar/MultiColvarProduct.o ../multicolvar/NumberOfLinks.o ../multicolvar/Torsions.o ../multicolvar/VolumeAround.o ../multicolvar/VolumeBetweenContours.o ../multicolvar/VolumeCavity.o ../multicolvar/VolumeGradientBase.o ../multicolvar/VolumeInCylinder.o ../multicolvar/VolumeInSphere.o ../multicolvar/VolumeTetrapore.o ../multicolvar/XAngle.o ../multicolvar/XDistances.o ../multicolvar/XYDistances.o ../multicolvar/XYTorsion.o ../reference/ArgumentOnlyDistance.o ../reference/Direction.o ../reference/DotProductDistance.o ../reference/DRMSD.o ../reference/EuclideanDistance.o ../reference/FakeFrame.o ../reference/IntermolecularDRMSD.o ../reference/IntramolecularDRMSD.o ../reference/MahalanobisDistance.o ../reference/MetricRegister.o ../reference/MultiDomainRMSD.o ../reference/NormalizedEuclideanDistance.o ../reference/OptimalRMSD.o ../reference/ReferenceArguments.o ../reference/ReferenceAtoms.o ../reference/ReferenceConfiguration.o ../reference/ReferenceValuePack.o ../reference/RMSDBase.o ../reference/SimpleRMSD.o ../reference/SingleDomainRMSD.o ../secondarystructure/AlphaRMSD.o ../secondarystructure/AntibetaRMSD.o ../secondarystructure/ParabetaRMSD.o ../secondarystructure/SecondaryStructureRMSD.o ../setup/Load.o ../setup/Restart.o ../setup/Units.o ../tools/Angle.o ../tools/AtomNumber.o ../tools/BiasRepresentation.o ../tools/Brent1DRootSearch.o ../tools/Citations.o ../tools/Communicator.o ../tools/ConjugateGradient.o ../tools/DLLoader.o ../tools/DynamicList.o ../tools/ERMSD.o ../tools/Exception.o ../tools/FileBase.o ../tools/ForwardDecl.o ../tools/Grid.o ../tools/h36.o ../tools/HistogramBead.o ../tools/IFile.o ../tools/KernelFunctions.o ../tools/Keywords.o ../tools/LatticeReduction.o ../tools/LinkCells.o ../tools/Log.o ../tools/LoopUnroller.o ../tools/Matrix.o ../tools/MatrixSquareBracketsAccess.o ../tools/Minimise1DBrent.o ../tools/MinimiseBase.o ../tools/MolDataClass.o ../tools/MultiValue.o ../tools/NeighborList.o ../tools/OFile.o ../tools/OpenMP.o ../tools/Pbc.o ../tools/PDB.o ../tools/PlumedHandle.o ../tools/Random.o ../tools/RMSD.o ../tools/RootFindingBase.o ../tools/Stopwatch.o ../tools/Subprocess.o ../tools/SwitchingFunction.o ../tools/Tensor.o ../tools/Tools.o ../tools/Torsion.o ../tools/Tree.o ../tools/TypesafePtr.o ../tools/Units.o ../tools/Vector.o ../vatom/ActionWithVirtualAtom.o ../vatom/Center.o ../vatom/FixedAtom.o ../vatom/Ghost.o ../vesselbase/ActionWithAveraging.o ../vesselbase/ActionWithInputVessel.o ../vesselbase/ActionWithVessel.o ../vesselbase/AltMin.o ../vesselbase/AveragingVessel.o ../vesselbase/Between.o ../vesselbase/BridgeVessel.o ../vesselbase/FunctionVessel.o ../vesselbase/Highest.o ../vesselbase/Histogram.o ../vesselbase/LessThan.o ../vesselbase/Lowest.o ../vesselbase/Max.o ../vesselbase/Mean.o ../vesselbase/Min.o ../vesselbase/Moments.o ../vesselbase/MoreThan.o ../vesselbase/OrderingVessel.o ../vesselbase/ShortcutVessel.o ../vesselbase/StoreDataVessel.o ../vesselbase/Sum.o ../vesselbase/ValueVessel.o ../vesselbase/Vessel.o ../vesselbase/VesselRegister.o ../xdrfile/xdrfile.o ../xdrfile/xdrfile_trr.o ../xdrfile/xdrfile_xtc.o ../config/Config.o -Wl,-soname,"libplumedKernel.so" -lstdc++ -lgsl -lz -ldl -llapack -lblas -rdynamic -Wl,-Bsymbolic -fopenmp chmod a+x plumed-partial_tempering mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 ../main/main.o ../wrapper/Plumed.o -o plumed-runtime -ldl ar cr libplumedWrapper.a ../wrapper/Plumed.o Building Plumed.inc, runtime-linking version Building Plumed.inc, shared version chmod a+x plumed-patch chmod a+x plumed-selector Building Plumed.inc, static version Building Plumed.cmake chmod a+x plumed-vim2html Building Plumed.cmake, static version Building Plumed.cmake, runtime-linking version Building Plumed.cmake, shared version mpic++ -shared -o libplumed.so ../wrapper/PlumedStatic.o libplumedKernel.so -Wl,-soname,"libplumed.so" mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 ../main/main.o ../wrapper/PlumedStatic.o libplumedKernel.so -o plumed -ldl
make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make install-build make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' mkdir -p install/ make PLUMED_INSTALL=Install all make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirslinks make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Updating links to used modules in all directories make ../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 make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis links make -C ../asmjit links make -C ../bias links make -C ../blas links make -C ../cltools links make -C ../colvar links make -C ../config links make -C ../core links make -C ../function links make -C ../generic links make -C ../gridtools links make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../isdb links make -C ../lapack links Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/blas make -C ../lepton links make -C ../main links make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../mapping links make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../molfile links Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/config make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lapack make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/main make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../multicolvar links make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/molfile make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/bias Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lepton make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/function Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/cltools make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../reference links Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/asmjit make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/analysis Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/isdb make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make -C ../secondarystructure links Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/mapping Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/generic make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/core make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/gridtools make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make -C ../setup links Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/colvar make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/setup make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/reference make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make -C ../tools links make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../vatom links make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vatom make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/tools make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../vesselbase links make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make -C ../wrapper links make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/wrapper make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make -C ../xdrfile links make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirs make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Compiling all directories make ../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 make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis obj make -C ../asmjit obj make -C ../bias obj make -C ../blas obj make -C ../cltools obj make -C ../colvar obj make -C ../config obj make -C ../core obj make -C ../function obj make -C ../generic obj make -C ../gridtools obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../isdb obj make -C ../lapack obj make -C ../lepton obj make -C ../main obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make PLUMED_FORCE=yes ConfigInstall.inc Config.inc version.h config.txt make -C ../mapping obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make[9]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../molfile obj Updating ConfigInstall.inc Updating Config.inc make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make -C ../multicolvar obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../reference obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make -C ../secondarystructure obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[8]: Nothing to be done for 'obj'. make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make -C ../setup obj make[9]: 'config.txt' is up to date. Updating version.h cmp -s Config.inc~ Config.inc || cp Config.inc~ Config.inc make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' rm Config.inc~ make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make -C ../tools obj make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make -C ../vatom obj make -C ../vesselbase obj make -C ../wrapper obj make -C ../xdrfile obj cmp -s ConfigInstall.inc~ ConfigInstall.inc || cp ConfigInstall.inc~ ConfigInstall.inc make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' rm ConfigInstall.inc~ make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make[9]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make Config.o ConfigInstall.o compile_options.sh make[9]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[9]: 'Config.o' is up to date. make[9]: 'ConfigInstall.o' is up to date. make[9]: 'compile_options.sh' is up to date. make[9]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[8]: Nothing to be done for 'obj'. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make lib make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 ../main/main.o ../analysis/AnalysisBase.o ../analysis/Average.o ../analysis/AverageVessel.o ../analysis/Committor.o ../analysis/DataCollectionObject.o ../analysis/EuclideanDissimilarityMatrix.o ../analysis/FarthestPointSampling.o ../analysis/Histogram.o ../analysis/LandmarkSelectionBase.o ../analysis/LandmarkStaged.o ../analysis/OutputColvarFile.o ../analysis/OutputPDBFile.o ../analysis/PrintDissimilarityMatrix.o ../analysis/ReadAnalysisFrames.o ../analysis/ReadDissimilarityMatrix.o ../analysis/ReselectLandmarks.o ../analysis/SelectRandomFrames.o ../analysis/SelectWithStride.o ../analysis/WhamHistogram.o ../analysis/WhamWeights.o ../asmjit/arch.o ../asmjit/assembler.o ../asmjit/codebuilder.o ../asmjit/codecompiler.o ../asmjit/codeemitter.o ../asmjit/codeholder.o ../asmjit/constpool.o ../asmjit/cpuinfo.o ../asmjit/func.o ../asmjit/globals.o ../asmjit/inst.o ../asmjit/logging.o ../asmjit/operand.o ../asmjit/osutils.o ../asmjit/regalloc.o ../asmjit/runtime.o ../asmjit/string.o ../asmjit/utils.o ../asmjit/vmem.o ../asmjit/x86assembler.o ../asmjit/x86builder.o ../asmjit/x86compiler.o ../asmjit/x86inst.o ../asmjit/x86instimpl.o ../asmjit/x86internal.o ../asmjit/x86logging.o ../asmjit/x86operand.o ../asmjit/x86operand_regs.o ../asmjit/x86regalloc.o ../asmjit/zone.o ../bias/ABMD.o ../bias/Bias.o ../bias/BiasValue.o ../bias/ExtendedLagrangian.o ../bias/External.o ../bias/LWalls.o ../bias/MaxEnt.o ../bias/MetaD.o ../bias/MovingRestraint.o ../bias/PBMetaD.o ../bias/Restraint.o ../bias/ReweightBase.o ../bias/ReweightBias.o ../bias/ReweightMetad.o ../bias/ReweightTemperaturePressure.o ../bias/ReweightWham.o ../bias/UWalls.o ../blas/blas.o ../cltools/CLTool.o ../cltools/Completion.o ../cltools/Driver.o ../cltools/DriverDouble.o ../cltools/DriverFloat.o ../cltools/GenExample.o ../cltools/GenJson.o ../cltools/GenTemplate.o ../cltools/Info.o ../cltools/kT.o ../cltools/Manual.o ../cltools/PdbRenumber.o ../cltools/pesmd.o ../cltools/SimpleMD.o ../cltools/SumHills.o ../colvar/Angle.o ../colvar/Cell.o ../colvar/Colvar.o ../colvar/Constant.o ../colvar/ContactMap.o ../colvar/CoordinationBase.o ../colvar/Coordination.o ../colvar/DHEnergy.o ../colvar/Dimer.o ../colvar/Dipole.o ../colvar/Distance.o ../colvar/DRMSD.o ../colvar/EEFSolv.o ../colvar/Energy.o ../colvar/ERMSD.o ../colvar/ExtraCV.o ../colvar/Fake.o ../colvar/GHBFIX.o ../colvar/Gyration.o ../colvar/MultiRMSD.o ../colvar/PathMSDBase.o ../colvar/PathMSD.o ../colvar/PCARMSD.o ../colvar/Position.o ../colvar/ProjectionOnAxis.o ../colvar/PropertyMap.o ../colvar/Puckering.o ../colvar/RMSD.o ../colvar/Template.o ../colvar/Torsion.o ../colvar/Volume.o ../core/ActionAnyorder.o ../core/ActionAtomistic.o ../core/Action.o ../core/ActionPilot.o ../core/ActionRegister.o ../core/ActionSet.o ../core/ActionSetup.o ../core/ActionShortcut.o ../core/ActionWithArguments.o ../core/ActionWithValue.o ../core/ActionWithVirtualAtom.o ../core/Atoms.o ../core/CLTool.o ../core/CLToolMain.o ../core/CLToolRegister.o ../core/Colvar.o ../core/DataFetchingObject.o ../core/ExchangePatterns.o ../core/FlexibleBin.o ../core/GenericMolInfo.o ../core/GREX.o ../core/MDAtoms.o ../core/PlumedMain.o ../core/PlumedMainInitializer.o ../core/TargetDist.o ../core/Value.o ../core/WithCmd.o ../function/Combine.o ../function/Custom.o ../function/Ensemble.o ../function/FuncPathGeneral.o ../function/FuncPathMSD.o ../function/FuncSumHills.o ../function/Function.o ../function/LocalEnsemble.o ../function/Piecewise.o ../function/Sort.o ../function/Stats.o ../function/Target.o ../generic/Debug.o ../generic/DumpAtoms.o ../generic/DumpDerivatives.o ../generic/DumpForces.o ../generic/DumpMassCharge.o ../generic/DumpProjections.o ../generic/EffectiveEnergyDrift.o ../generic/EndPlumed.o ../generic/FitToTemplate.o ../generic/Flush.o ../generic/Group.o ../generic/Include.o ../generic/MolInfo.o ../generic/Plumed.o ../generic/Print.o ../generic/RandomExchanges.o ../generic/Read.o ../generic/ResetCell.o ../generic/Time.o ../generic/UpdateIf.o ../generic/WholeMolecules.o ../generic/WrapAround.o ../gridtools/ActionWithGrid.o ../gridtools/ActionWithInputGrid.o ../gridtools/ActionWithIntegral.o ../gridtools/AverageOnGrid.o ../gridtools/ContourFindingBase.o ../gridtools/ConvertToFES.o ../gridtools/DumpCube.o ../gridtools/DumpGrid.o ../gridtools/FindContour.o ../gridtools/FindContourSurface.o ../gridtools/FindSphericalContour.o ../gridtools/FourierTransform.o ../gridtools/GridPrintingBase.o ../gridtools/GridSearch.o ../gridtools/GridToXYZ.o ../gridtools/GridVessel.o ../gridtools/HistogramOnGrid.o ../gridtools/IntegrateGrid.o ../gridtools/InterpolateGrid.o ../isdb/Caliber.o ../isdb/CS2Backbone.o ../isdb/EMMI.o ../isdb/FretEfficiency.o ../isdb/Jcoupling.o ../isdb/MetainferenceBase.o ../isdb/Metainference.o ../isdb/NOE.o ../isdb/PRE.o ../isdb/RDC.o ../isdb/Rescale.o ../isdb/SAXS.o ../isdb/Select.o ../isdb/Selector.o ../lapack/lapack.o ../lepton/CompiledExpression.o ../lepton/ExpressionProgram.o ../lepton/ExpressionTreeNode.o ../lepton/Operation.o ../lepton/ParsedExpression.o ../lepton/Parser.o ../mapping/AdaptivePath.o ../mapping/Mapping.o ../mapping/PathBase.o ../mapping/Path.o ../mapping/PathReparameterization.o ../mapping/PathTools.o ../mapping/PCAVars.o ../mapping/PropertyMap.o ../mapping/SpathVessel.o ../mapping/TrigonometricPathVessel.o ../mapping/ZpathVessel.o ../molfile/crdplugin.o ../molfile/dcdplugin.o ../molfile/gromacsplugin.o ../molfile/pdbplugin.o ../multicolvar/ActionVolume.o ../multicolvar/AlphaBeta.o ../multicolvar/Angles.o ../multicolvar/AtomValuePack.o ../multicolvar/Bridge.o ../multicolvar/BridgedMultiColvarFunction.o ../multicolvar/CatomPack.o ../multicolvar/CenterOfMultiColvar.o ../multicolvar/CoordinationNumbers.o ../multicolvar/Density.o ../multicolvar/DihedralCorrelation.o ../multicolvar/DistanceFromContour.o ../multicolvar/Distances.o ../multicolvar/DumpMultiColvar.o ../multicolvar/FilterBetween.o ../multicolvar/FilterLessThan.o ../multicolvar/FilterMoreThan.o ../multicolvar/InPlaneDistances.o ../multicolvar/LocalAverage.o ../multicolvar/MultiColvarBase.o ../multicolvar/MultiColvarCombine.o ../multicolvar/MultiColvarDensity.o ../multicolvar/MultiColvarFilter.o ../multicolvar/MultiColvarProduct.o ../multicolvar/NumberOfLinks.o ../multicolvar/Torsions.o ../multicolvar/VolumeAround.o ../multicolvar/VolumeBetweenContours.o ../multicolvar/VolumeCavity.o ../multicolvar/VolumeGradientBase.o ../multicolvar/VolumeInCylinder.o ../multicolvar/VolumeInSphere.o ../multicolvar/VolumeTetrapore.o ../multicolvar/XAngle.o ../multicolvar/XDistances.o ../multicolvar/XYDistances.o ../multicolvar/XYTorsion.o ../reference/ArgumentOnlyDistance.o ../reference/Direction.o ../reference/DotProductDistance.o ../reference/DRMSD.o ../reference/EuclideanDistance.o ../reference/FakeFrame.o ../reference/IntermolecularDRMSD.o ../reference/IntramolecularDRMSD.o ../reference/MahalanobisDistance.o ../reference/MetricRegister.o ../reference/MultiDomainRMSD.o ../reference/NormalizedEuclideanDistance.o ../reference/OptimalRMSD.o ../reference/ReferenceArguments.o ../reference/ReferenceAtoms.o ../reference/ReferenceConfiguration.o ../reference/ReferenceValuePack.o ../reference/RMSDBase.o ../reference/SimpleRMSD.o ../reference/SingleDomainRMSD.o ../secondarystructure/AlphaRMSD.o ../secondarystructure/AntibetaRMSD.o ../secondarystructure/ParabetaRMSD.o ../secondarystructure/SecondaryStructureRMSD.o ../setup/Load.o ../setup/Restart.o ../setup/Units.o ../tools/Angle.o ../tools/AtomNumber.o ../tools/BiasRepresentation.o ../tools/Brent1DRootSearch.o ../tools/Citations.o ../tools/Communicator.o ../tools/ConjugateGradient.o ../tools/DLLoader.o ../tools/DynamicList.o ../tools/ERMSD.o ../tools/Exception.o ../tools/FileBase.o ../tools/ForwardDecl.o ../tools/Grid.o ../tools/h36.o ../tools/HistogramBead.o ../tools/IFile.o ../tools/KernelFunctions.o ../tools/Keywords.o ../tools/LatticeReduction.o ../tools/LinkCells.o ../tools/Log.o ../tools/LoopUnroller.o ../tools/Matrix.o ../tools/MatrixSquareBracketsAccess.o ../tools/Minimise1DBrent.o ../tools/MinimiseBase.o ../tools/MolDataClass.o ../tools/MultiValue.o ../tools/NeighborList.o ../tools/OFile.o ../tools/OpenMP.o ../tools/Pbc.o ../tools/PDB.o ../tools/PlumedHandle.o ../tools/Random.o ../tools/RMSD.o ../tools/RootFindingBase.o ../tools/Stopwatch.o ../tools/Subprocess.o ../tools/SwitchingFunction.o ../tools/Tensor.o ../tools/Tools.o ../tools/Torsion.o ../tools/Tree.o ../tools/TypesafePtr.o ../tools/Units.o ../tools/Vector.o ../vatom/ActionWithVirtualAtom.o ../vatom/Center.o ../vatom/FixedAtom.o ../vatom/Ghost.o ../vesselbase/ActionWithAveraging.o ../vesselbase/ActionWithInputVessel.o ../vesselbase/ActionWithVessel.o ../vesselbase/AltMin.o ../vesselbase/AveragingVessel.o ../vesselbase/Between.o ../vesselbase/BridgeVessel.o ../vesselbase/FunctionVessel.o ../vesselbase/Highest.o ../vesselbase/Histogram.o ../vesselbase/LessThan.o ../vesselbase/Lowest.o ../vesselbase/Max.o ../vesselbase/Mean.o ../vesselbase/Min.o ../vesselbase/Moments.o ../vesselbase/MoreThan.o ../vesselbase/OrderingVessel.o ../vesselbase/ShortcutVessel.o ../vesselbase/StoreDataVessel.o ../vesselbase/Sum.o ../vesselbase/ValueVessel.o ../vesselbase/Vessel.o ../vesselbase/VesselRegister.o ../xdrfile/xdrfile.o ../xdrfile/xdrfile_trr.o ../xdrfile/xdrfile_xtc.o ../config/ConfigInstall.o ../wrapper/PlumedStatic.o -o install/plumed-static -ldl -lstdc++ -lgsl -lz -ldl -llapack -lblas -rdynamic -Wl,-Bsymbolic -fopenmp Building Plumed.inc chmod a+x install/plumed-config chmod a+x install/plumed-mklib chmod a+x install/plumed-newcv chmod a+x install/plumed-partial_tempering mkdir -p install mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 ../main/main.o ../wrapper/Plumed.o -o install/plumed-runtime -ldl mpic++ -shared -o install/libplumedKernel.so ../analysis/AnalysisBase.o ../analysis/Average.o ../analysis/AverageVessel.o ../analysis/Committor.o ../analysis/DataCollectionObject.o ../analysis/EuclideanDissimilarityMatrix.o ../analysis/FarthestPointSampling.o ../analysis/Histogram.o ../analysis/LandmarkSelectionBase.o ../analysis/LandmarkStaged.o ../analysis/OutputColvarFile.o ../analysis/OutputPDBFile.o ../analysis/PrintDissimilarityMatrix.o ../analysis/ReadAnalysisFrames.o ../analysis/ReadDissimilarityMatrix.o ../analysis/ReselectLandmarks.o ../analysis/SelectRandomFrames.o ../analysis/SelectWithStride.o ../analysis/WhamHistogram.o ../analysis/WhamWeights.o ../asmjit/arch.o ../asmjit/assembler.o ../asmjit/codebuilder.o ../asmjit/codecompiler.o ../asmjit/codeemitter.o ../asmjit/codeholder.o ../asmjit/constpool.o ../asmjit/cpuinfo.o ../asmjit/func.o ../asmjit/globals.o ../asmjit/inst.o ../asmjit/logging.o ../asmjit/operand.o ../asmjit/osutils.o ../asmjit/regalloc.o ../asmjit/runtime.o ../asmjit/string.o ../asmjit/utils.o ../asmjit/vmem.o ../asmjit/x86assembler.o ../asmjit/x86builder.o ../asmjit/x86compiler.o ../asmjit/x86inst.o ../asmjit/x86instimpl.o ../asmjit/x86internal.o ../asmjit/x86logging.o ../asmjit/x86operand.o ../asmjit/x86operand_regs.o ../asmjit/x86regalloc.o ../asmjit/zone.o ../bias/ABMD.o ../bias/Bias.o ../bias/BiasValue.o ../bias/ExtendedLagrangian.o ../bias/External.o ../bias/LWalls.o ../bias/MaxEnt.o ../bias/MetaD.o ../bias/MovingRestraint.o ../bias/PBMetaD.o ../bias/Restraint.o ../bias/ReweightBase.o ../bias/ReweightBias.o ../bias/ReweightMetad.o ../bias/ReweightTemperaturePressure.o ../bias/ReweightWham.o ../bias/UWalls.o ../blas/blas.o ../cltools/CLTool.o ../cltools/Completion.o ../cltools/Driver.o ../cltools/DriverDouble.o ../cltools/DriverFloat.o ../cltools/GenExample.o ../cltools/GenJson.o ../cltools/GenTemplate.o ../cltools/Info.o ../cltools/kT.o ../cltools/Manual.o ../cltools/PdbRenumber.o ../cltools/pesmd.o ../cltools/SimpleMD.o ../cltools/SumHills.o ../colvar/Angle.o ../colvar/Cell.o ../colvar/Colvar.o ../colvar/Constant.o ../colvar/ContactMap.o ../colvar/CoordinationBase.o ../colvar/Coordination.o ../colvar/DHEnergy.o ../colvar/Dimer.o ../colvar/Dipole.o ../colvar/Distance.o ../colvar/DRMSD.o ../colvar/EEFSolv.o ../colvar/Energy.o ../colvar/ERMSD.o ../colvar/ExtraCV.o ../colvar/Fake.o ../colvar/GHBFIX.o ../colvar/Gyration.o ../colvar/MultiRMSD.o ../colvar/PathMSDBase.o ../colvar/PathMSD.o ../colvar/PCARMSD.o ../colvar/Position.o ../colvar/ProjectionOnAxis.o ../colvar/PropertyMap.o ../colvar/Puckering.o ../colvar/RMSD.o ../colvar/Template.o ../colvar/Torsion.o ../colvar/Volume.o ../core/ActionAnyorder.o ../core/ActionAtomistic.o ../core/Action.o ../core/ActionPilot.o ../core/ActionRegister.o ../core/ActionSet.o ../core/ActionSetup.o ../core/ActionShortcut.o ../core/ActionWithArguments.o ../core/ActionWithValue.o ../core/ActionWithVirtualAtom.o ../core/Atoms.o ../core/CLTool.o ../core/CLToolMain.o ../core/CLToolRegister.o ../core/Colvar.o ../core/DataFetchingObject.o ../core/ExchangePatterns.o ../core/FlexibleBin.o ../core/GenericMolInfo.o ../core/GREX.o ../core/MDAtoms.o ../core/PlumedMain.o ../core/PlumedMainInitializer.o ../core/TargetDist.o ../core/Value.o ../core/WithCmd.o ../function/Combine.o ../function/Custom.o ../function/Ensemble.o ../function/FuncPathGeneral.o ../function/FuncPathMSD.o ../function/FuncSumHills.o ../function/Function.o ../function/LocalEnsemble.o ../function/Piecewise.o ../function/Sort.o ../function/Stats.o ../function/Target.o ../generic/Debug.o ../generic/DumpAtoms.o ../generic/DumpDerivatives.o ../generic/DumpForces.o ../generic/DumpMassCharge.o ../generic/DumpProjections.o ../generic/EffectiveEnergyDrift.o ../generic/EndPlumed.o ../generic/FitToTemplate.o ../generic/Flush.o ../generic/Group.o ../generic/Include.o ../generic/MolInfo.o ../generic/Plumed.o ../generic/Print.o ../generic/RandomExchanges.o ../generic/Read.o ../generic/ResetCell.o ../generic/Time.o ../generic/UpdateIf.o ../generic/WholeMolecules.o ../generic/WrapAround.o ../gridtools/ActionWithGrid.o ../gridtools/ActionWithInputGrid.o ../gridtools/ActionWithIntegral.o ../gridtools/AverageOnGrid.o ../gridtools/ContourFindingBase.o ../gridtools/ConvertToFES.o ../gridtools/DumpCube.o ../gridtools/DumpGrid.o ../gridtools/FindContour.o ../gridtools/FindContourSurface.o ../gridtools/FindSphericalContour.o ../gridtools/FourierTransform.o ../gridtools/GridPrintingBase.o ../gridtools/GridSearch.o ../gridtools/GridToXYZ.o ../gridtools/GridVessel.o ../gridtools/HistogramOnGrid.o ../gridtools/IntegrateGrid.o ../gridtools/InterpolateGrid.o ../isdb/Caliber.o ../isdb/CS2Backbone.o ../isdb/EMMI.o ../isdb/FretEfficiency.o ../isdb/Jcoupling.o ../isdb/MetainferenceBase.o ../isdb/Metainference.o ../isdb/NOE.o ../isdb/PRE.o ../isdb/RDC.o ../isdb/Rescale.o ../isdb/SAXS.o ../isdb/Select.o ../isdb/Selector.o ../lapack/lapack.o ../lepton/CompiledExpression.o ../lepton/ExpressionProgram.o ../lepton/ExpressionTreeNode.o ../lepton/Operation.o ../lepton/ParsedExpression.o ../lepton/Parser.o ../mapping/AdaptivePath.o ../mapping/Mapping.o ../mapping/PathBase.o ../mapping/Path.o ../mapping/PathReparameterization.o ../mapping/PathTools.o ../mapping/PCAVars.o ../mapping/PropertyMap.o ../mapping/SpathVessel.o ../mapping/TrigonometricPathVessel.o ../mapping/ZpathVessel.o ../molfile/crdplugin.o ../molfile/dcdplugin.o ../molfile/gromacsplugin.o ../molfile/pdbplugin.o ../multicolvar/ActionVolume.o ../multicolvar/AlphaBeta.o ../multicolvar/Angles.o ../multicolvar/AtomValuePack.o ../multicolvar/Bridge.o ../multicolvar/BridgedMultiColvarFunction.o ../multicolvar/CatomPack.o ../multicolvar/CenterOfMultiColvar.o ../multicolvar/CoordinationNumbers.o ../multicolvar/Density.o ../multicolvar/DihedralCorrelation.o ../multicolvar/DistanceFromContour.o ../multicolvar/Distances.o ../multicolvar/DumpMultiColvar.o ../multicolvar/FilterBetween.o ../multicolvar/FilterLessThan.o ../multicolvar/FilterMoreThan.o ../multicolvar/InPlaneDistances.o ../multicolvar/LocalAverage.o ../multicolvar/MultiColvarBase.o ../multicolvar/MultiColvarCombine.o ../multicolvar/MultiColvarDensity.o ../multicolvar/MultiColvarFilter.o ../multicolvar/MultiColvarProduct.o ../multicolvar/NumberOfLinks.o ../multicolvar/Torsions.o ../multicolvar/VolumeAround.o ../multicolvar/VolumeBetweenContours.o ../multicolvar/VolumeCavity.o ../multicolvar/VolumeGradientBase.o ../multicolvar/VolumeInCylinder.o ../multicolvar/VolumeInSphere.o ../multicolvar/VolumeTetrapore.o ../multicolvar/XAngle.o ../multicolvar/XDistances.o ../multicolvar/XYDistances.o ../multicolvar/XYTorsion.o ../reference/ArgumentOnlyDistance.o ../reference/Direction.o ../reference/DotProductDistance.o ../reference/DRMSD.o ../reference/EuclideanDistance.o ../reference/FakeFrame.o ../reference/IntermolecularDRMSD.o ../reference/IntramolecularDRMSD.o ../reference/MahalanobisDistance.o ../reference/MetricRegister.o ../reference/MultiDomainRMSD.o ../reference/NormalizedEuclideanDistance.o ../reference/OptimalRMSD.o ../reference/ReferenceArguments.o ../reference/ReferenceAtoms.o ../reference/ReferenceConfiguration.o ../reference/ReferenceValuePack.o ../reference/RMSDBase.o ../reference/SimpleRMSD.o ../reference/SingleDomainRMSD.o ../secondarystructure/AlphaRMSD.o ../secondarystructure/AntibetaRMSD.o ../secondarystructure/ParabetaRMSD.o ../secondarystructure/SecondaryStructureRMSD.o ../setup/Load.o ../setup/Restart.o ../setup/Units.o ../tools/Angle.o ../tools/AtomNumber.o ../tools/BiasRepresentation.o ../tools/Brent1DRootSearch.o ../tools/Citations.o ../tools/Communicator.o ../tools/ConjugateGradient.o ../tools/DLLoader.o ../tools/DynamicList.o ../tools/ERMSD.o ../tools/Exception.o ../tools/FileBase.o ../tools/ForwardDecl.o ../tools/Grid.o ../tools/h36.o ../tools/HistogramBead.o ../tools/IFile.o ../tools/KernelFunctions.o ../tools/Keywords.o ../tools/LatticeReduction.o ../tools/LinkCells.o ../tools/Log.o ../tools/LoopUnroller.o ../tools/Matrix.o ../tools/MatrixSquareBracketsAccess.o ../tools/Minimise1DBrent.o ../tools/MinimiseBase.o ../tools/MolDataClass.o ../tools/MultiValue.o ../tools/NeighborList.o ../tools/OFile.o ../tools/OpenMP.o ../tools/Pbc.o ../tools/PDB.o ../tools/PlumedHandle.o ../tools/Random.o ../tools/RMSD.o ../tools/RootFindingBase.o ../tools/Stopwatch.o ../tools/Subprocess.o ../tools/SwitchingFunction.o ../tools/Tensor.o ../tools/Tools.o ../tools/Torsion.o ../tools/Tree.o ../tools/TypesafePtr.o ../tools/Units.o ../tools/Vector.o ../vatom/ActionWithVirtualAtom.o ../vatom/Center.o ../vatom/FixedAtom.o ../vatom/Ghost.o ../vesselbase/ActionWithAveraging.o ../vesselbase/ActionWithInputVessel.o ../vesselbase/ActionWithVessel.o ../vesselbase/AltMin.o ../vesselbase/AveragingVessel.o ../vesselbase/Between.o ../vesselbase/BridgeVessel.o ../vesselbase/FunctionVessel.o ../vesselbase/Highest.o ../vesselbase/Histogram.o ../vesselbase/LessThan.o ../vesselbase/Lowest.o ../vesselbase/Max.o ../vesselbase/Mean.o ../vesselbase/Min.o ../vesselbase/Moments.o ../vesselbase/MoreThan.o ../vesselbase/OrderingVessel.o ../vesselbase/ShortcutVessel.o ../vesselbase/StoreDataVessel.o ../vesselbase/Sum.o ../vesselbase/ValueVessel.o ../vesselbase/Vessel.o ../vesselbase/VesselRegister.o ../xdrfile/xdrfile.o ../xdrfile/xdrfile_trr.o ../xdrfile/xdrfile_xtc.o ../config/ConfigInstall.o -Wl,-soname,"libplumedKernel.so" -lstdc++ -lgsl -lz -ldl -llapack -lblas -rdynamic -Wl,-Bsymbolic -fopenmp chmod a+x install/plumed-patch mkdir -p install ar cr install/libplumedWrapper.a ../wrapper/Plumed.o chmod a+x install/plumed-selector Building Plumed.inc, runtime-linking version Building Plumed.inc, shared version Building Plumed.inc, static version chmod a+x install/plumed-vim2html Building Plumed.cmake Building Plumed.cmake, static version Building Plumed.cmake, runtime-linking version Building Plumed.cmake, shared version mkdir -p install mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 ../main/main.o ../wrapper/PlumedStatic.o install/libplumedKernel.so -o install/plumed -ldl
mpic++ -shared -o install/libplumed.so ../wrapper/PlumedStatic.o install/libplumedKernel.so -Wl,-soname,"libplumed.so" make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make PLUMED_INSTALL=Install install/kernel.o make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' ld -r -o install/kernel.o ../analysis/AnalysisBase.o ../analysis/Average.o ../analysis/AverageVessel.o ../analysis/Committor.o ../analysis/DataCollectionObject.o ../analysis/EuclideanDissimilarityMatrix.o ../analysis/FarthestPointSampling.o ../analysis/Histogram.o ../analysis/LandmarkSelectionBase.o ../analysis/LandmarkStaged.o ../analysis/OutputColvarFile.o ../analysis/OutputPDBFile.o ../analysis/PrintDissimilarityMatrix.o ../analysis/ReadAnalysisFrames.o ../analysis/ReadDissimilarityMatrix.o ../analysis/ReselectLandmarks.o ../analysis/SelectRandomFrames.o ../analysis/SelectWithStride.o ../analysis/WhamHistogram.o ../analysis/WhamWeights.o ../asmjit/arch.o ../asmjit/assembler.o ../asmjit/codebuilder.o ../asmjit/codecompiler.o ../asmjit/codeemitter.o ../asmjit/codeholder.o ../asmjit/constpool.o ../asmjit/cpuinfo.o ../asmjit/func.o ../asmjit/globals.o ../asmjit/inst.o ../asmjit/logging.o ../asmjit/operand.o ../asmjit/osutils.o ../asmjit/regalloc.o ../asmjit/runtime.o ../asmjit/string.o ../asmjit/utils.o ../asmjit/vmem.o ../asmjit/x86assembler.o ../asmjit/x86builder.o ../asmjit/x86compiler.o ../asmjit/x86inst.o ../asmjit/x86instimpl.o ../asmjit/x86internal.o ../asmjit/x86logging.o ../asmjit/x86operand.o ../asmjit/x86operand_regs.o ../asmjit/x86regalloc.o ../asmjit/zone.o ../bias/ABMD.o ../bias/Bias.o ../bias/BiasValue.o ../bias/ExtendedLagrangian.o ../bias/External.o ../bias/LWalls.o ../bias/MaxEnt.o ../bias/MetaD.o ../bias/MovingRestraint.o ../bias/PBMetaD.o ../bias/Restraint.o ../bias/ReweightBase.o ../bias/ReweightBias.o ../bias/ReweightMetad.o ../bias/ReweightTemperaturePressure.o ../bias/ReweightWham.o ../bias/UWalls.o ../blas/blas.o ../cltools/CLTool.o ../cltools/Completion.o ../cltools/Driver.o ../cltools/DriverDouble.o ../cltools/DriverFloat.o ../cltools/GenExample.o ../cltools/GenJson.o ../cltools/GenTemplate.o ../cltools/Info.o ../cltools/kT.o ../cltools/Manual.o ../cltools/PdbRenumber.o ../cltools/pesmd.o ../cltools/SimpleMD.o ../cltools/SumHills.o ../colvar/Angle.o ../colvar/Cell.o ../colvar/Colvar.o ../colvar/Constant.o ../colvar/ContactMap.o ../colvar/CoordinationBase.o ../colvar/Coordination.o ../colvar/DHEnergy.o ../colvar/Dimer.o ../colvar/Dipole.o ../colvar/Distance.o ../colvar/DRMSD.o ../colvar/EEFSolv.o ../colvar/Energy.o ../colvar/ERMSD.o ../colvar/ExtraCV.o ../colvar/Fake.o ../colvar/GHBFIX.o ../colvar/Gyration.o ../colvar/MultiRMSD.o ../colvar/PathMSDBase.o ../colvar/PathMSD.o ../colvar/PCARMSD.o ../colvar/Position.o ../colvar/ProjectionOnAxis.o ../colvar/PropertyMap.o ../colvar/Puckering.o ../colvar/RMSD.o ../colvar/Template.o ../colvar/Torsion.o ../colvar/Volume.o ../core/ActionAnyorder.o ../core/ActionAtomistic.o ../core/Action.o ../core/ActionPilot.o ../core/ActionRegister.o ../core/ActionSet.o ../core/ActionSetup.o ../core/ActionShortcut.o ../core/ActionWithArguments.o ../core/ActionWithValue.o ../core/ActionWithVirtualAtom.o ../core/Atoms.o ../core/CLTool.o ../core/CLToolMain.o ../core/CLToolRegister.o ../core/Colvar.o ../core/DataFetchingObject.o ../core/ExchangePatterns.o ../core/FlexibleBin.o ../core/GenericMolInfo.o ../core/GREX.o ../core/MDAtoms.o ../core/PlumedMain.o ../core/PlumedMainInitializer.o ../core/TargetDist.o ../core/Value.o ../core/WithCmd.o ../function/Combine.o ../function/Custom.o ../function/Ensemble.o ../function/FuncPathGeneral.o ../function/FuncPathMSD.o ../function/FuncSumHills.o ../function/Function.o ../function/LocalEnsemble.o ../function/Piecewise.o ../function/Sort.o ../function/Stats.o ../function/Target.o ../generic/Debug.o ../generic/DumpAtoms.o ../generic/DumpDerivatives.o ../generic/DumpForces.o ../generic/DumpMassCharge.o ../generic/DumpProjections.o ../generic/EffectiveEnergyDrift.o ../generic/EndPlumed.o ../generic/FitToTemplate.o ../generic/Flush.o ../generic/Group.o ../generic/Include.o ../generic/MolInfo.o ../generic/Plumed.o ../generic/Print.o ../generic/RandomExchanges.o ../generic/Read.o ../generic/ResetCell.o ../generic/Time.o ../generic/UpdateIf.o ../generic/WholeMolecules.o ../generic/WrapAround.o ../gridtools/ActionWithGrid.o ../gridtools/ActionWithInputGrid.o ../gridtools/ActionWithIntegral.o ../gridtools/AverageOnGrid.o ../gridtools/ContourFindingBase.o ../gridtools/ConvertToFES.o ../gridtools/DumpCube.o ../gridtools/DumpGrid.o ../gridtools/FindContour.o ../gridtools/FindContourSurface.o ../gridtools/FindSphericalContour.o ../gridtools/FourierTransform.o ../gridtools/GridPrintingBase.o ../gridtools/GridSearch.o ../gridtools/GridToXYZ.o ../gridtools/GridVessel.o ../gridtools/HistogramOnGrid.o ../gridtools/IntegrateGrid.o ../gridtools/InterpolateGrid.o ../isdb/Caliber.o ../isdb/CS2Backbone.o ../isdb/EMMI.o ../isdb/FretEfficiency.o ../isdb/Jcoupling.o ../isdb/MetainferenceBase.o ../isdb/Metainference.o ../isdb/NOE.o ../isdb/PRE.o ../isdb/RDC.o ../isdb/Rescale.o ../isdb/SAXS.o ../isdb/Select.o ../isdb/Selector.o ../lapack/lapack.o ../lepton/CompiledExpression.o ../lepton/ExpressionProgram.o ../lepton/ExpressionTreeNode.o ../lepton/Operation.o ../lepton/ParsedExpression.o ../lepton/Parser.o ../mapping/AdaptivePath.o ../mapping/Mapping.o ../mapping/PathBase.o ../mapping/Path.o ../mapping/PathReparameterization.o ../mapping/PathTools.o ../mapping/PCAVars.o ../mapping/PropertyMap.o ../mapping/SpathVessel.o ../mapping/TrigonometricPathVessel.o ../mapping/ZpathVessel.o ../molfile/crdplugin.o ../molfile/dcdplugin.o ../molfile/gromacsplugin.o ../molfile/pdbplugin.o ../multicolvar/ActionVolume.o ../multicolvar/AlphaBeta.o ../multicolvar/Angles.o ../multicolvar/AtomValuePack.o ../multicolvar/Bridge.o ../multicolvar/BridgedMultiColvarFunction.o ../multicolvar/CatomPack.o ../multicolvar/CenterOfMultiColvar.o ../multicolvar/CoordinationNumbers.o ../multicolvar/Density.o ../multicolvar/DihedralCorrelation.o ../multicolvar/DistanceFromContour.o ../multicolvar/Distances.o ../multicolvar/DumpMultiColvar.o ../multicolvar/FilterBetween.o ../multicolvar/FilterLessThan.o ../multicolvar/FilterMoreThan.o ../multicolvar/InPlaneDistances.o ../multicolvar/LocalAverage.o ../multicolvar/MultiColvarBase.o ../multicolvar/MultiColvarCombine.o ../multicolvar/MultiColvarDensity.o ../multicolvar/MultiColvarFilter.o ../multicolvar/MultiColvarProduct.o ../multicolvar/NumberOfLinks.o ../multicolvar/Torsions.o ../multicolvar/VolumeAround.o ../multicolvar/VolumeBetweenContours.o ../multicolvar/VolumeCavity.o ../multicolvar/VolumeGradientBase.o ../multicolvar/VolumeInCylinder.o ../multicolvar/VolumeInSphere.o ../multicolvar/VolumeTetrapore.o ../multicolvar/XAngle.o ../multicolvar/XDistances.o ../multicolvar/XYDistances.o ../multicolvar/XYTorsion.o ../reference/ArgumentOnlyDistance.o ../reference/Direction.o ../reference/DotProductDistance.o ../reference/DRMSD.o ../reference/EuclideanDistance.o ../reference/FakeFrame.o ../reference/IntermolecularDRMSD.o ../reference/IntramolecularDRMSD.o ../reference/MahalanobisDistance.o ../reference/MetricRegister.o ../reference/MultiDomainRMSD.o ../reference/NormalizedEuclideanDistance.o ../reference/OptimalRMSD.o ../reference/ReferenceArguments.o ../reference/ReferenceAtoms.o ../reference/ReferenceConfiguration.o ../reference/ReferenceValuePack.o ../reference/RMSDBase.o ../reference/SimpleRMSD.o ../reference/SingleDomainRMSD.o ../secondarystructure/AlphaRMSD.o ../secondarystructure/AntibetaRMSD.o ../secondarystructure/ParabetaRMSD.o ../secondarystructure/SecondaryStructureRMSD.o ../setup/Load.o ../setup/Restart.o ../setup/Units.o ../tools/Angle.o ../tools/AtomNumber.o ../tools/BiasRepresentation.o ../tools/Brent1DRootSearch.o ../tools/Citations.o ../tools/Communicator.o ../tools/ConjugateGradient.o ../tools/DLLoader.o ../tools/DynamicList.o ../tools/ERMSD.o ../tools/Exception.o ../tools/FileBase.o ../tools/ForwardDecl.o ../tools/Grid.o ../tools/h36.o ../tools/HistogramBead.o ../tools/IFile.o ../tools/KernelFunctions.o ../tools/Keywords.o ../tools/LatticeReduction.o ../tools/LinkCells.o ../tools/Log.o ../tools/LoopUnroller.o ../tools/Matrix.o ../tools/MatrixSquareBracketsAccess.o ../tools/Minimise1DBrent.o ../tools/MinimiseBase.o ../tools/MolDataClass.o ../tools/MultiValue.o ../tools/NeighborList.o ../tools/OFile.o ../tools/OpenMP.o ../tools/Pbc.o ../tools/PDB.o ../tools/PlumedHandle.o ../tools/Random.o ../tools/RMSD.o ../tools/RootFindingBase.o ../tools/Stopwatch.o ../tools/Subprocess.o ../tools/SwitchingFunction.o ../tools/Tensor.o ../tools/Tools.o ../tools/Torsion.o ../tools/Tree.o ../tools/TypesafePtr.o ../tools/Units.o ../tools/Vector.o ../vatom/ActionWithVirtualAtom.o ../vatom/Center.o ../vatom/FixedAtom.o ../vatom/Ghost.o ../vesselbase/ActionWithAveraging.o ../vesselbase/ActionWithInputVessel.o ../vesselbase/ActionWithVessel.o ../vesselbase/AltMin.o ../vesselbase/AveragingVessel.o ../vesselbase/Between.o ../vesselbase/BridgeVessel.o ../vesselbase/FunctionVessel.o ../vesselbase/Highest.o ../vesselbase/Histogram.o ../vesselbase/LessThan.o ../vesselbase/Lowest.o ../vesselbase/Max.o ../vesselbase/Mean.o ../vesselbase/Min.o ../vesselbase/Moments.o ../vesselbase/MoreThan.o ../vesselbase/OrderingVessel.o ../vesselbase/ShortcutVessel.o ../vesselbase/StoreDataVessel.o ../vesselbase/Sum.o ../vesselbase/ValueVessel.o ../vesselbase/Vessel.o ../vesselbase/VesselRegister.o ../xdrfile/xdrfile.o ../xdrfile/xdrfile_trr.o ../xdrfile/xdrfile_xtc.o ../config/ConfigInstall.o make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make PLUMED_INSTALL=Install install/libplumed.a make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' rm -f install/libplumed.a ar cr install/libplumed.a install/kernel.o ../wrapper/PlumedStatic.o make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[3]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[2]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src' make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0' make -C vim make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/vim' ./vimsyntax.sh make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/vim' make -C python make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/python' Building python interface for PLUMED unset CXX && unset CC && unset CFLAGS && unset CXXFLAGS && unset LDSHARED && \ plumed_program_name=plumed \ plumed_force_cython=yes \ plumed_version=2.9.0 \ plumed_include_dir=../src/wrapper \ plumed_default_kernel="$PWD/../src/lib/libplumedKernel.so" \ python setup.py build_ext -i Module name plumed Version number 2.9.0 Hardcoded PLUMED_KERNEL /home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumedKernel.so plumed_force_cython=yes importing cython Compiling plumed.pyx because it changed. [1/1] Cythonizing plumed.pyx running build_ext building 'plumed' extension creating build creating build/temp.linux-x86_64-cpython-312 gcc -pthread -B /home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/compiler_compat -fno-strict-overflow -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/include -fPIC -O2 -isystem /home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/include -fPIC -I../src/wrapper -I/home/shuvadip/Amber/amber22/miniconda/include/python3.12 -c plumed.c -o build/temp.linux-x86_64-cpython-312/plumed.o -DPLUMED_HAS_DLOPEN -DPLUMED_WRAPPER_LINK_RUNTIME=1 -DPLUMED_WRAPPER_IMPLEMENTATION=1 -DPLUMED_WRAPPER_EXTERN=0 -DPLUMED_DEFAULT_KERNEL=/home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumedKernel.so plumed.c:35799:20: warning: ‘pyx_mdef_pyx_memoryviewslice_3__setstate_cython’ defined but not used [-Wunused-variable] 35799 | static PyMethodDef pyxmdefpyx_memoryviewslice_3setstate_cython = {"setstate_cython", (PyCFunction)pyxpwpyx_memoryviewslice_3setstate_cython__, METH_O, 0}; | ^~~~~~~~~~~~~ plumed.c:35741:20: warning: ‘pyx_mdef_pyx_memoryviewslice_1__reduce_cython’ defined but not used [-Wunused-variable] 35741 | static PyMethodDef pyxmdefpyx_memoryviewslice_1reduce_cython = {"reduce_cython", (PyCFunction)pyxpwpyx_memoryviewslice_1reduce_cython__, METH_NOARGS, 0}; | ^~~~~~~~~~~ plumed.c:32896:20: warning: ‘pyx_mdef_pyx_memoryview_3__setstate_cython’ defined but not used [-Wunused-variable] 32896 | static PyMethodDef pyxmdefpyx_memoryview_3setstate_cython = {"setstate_cython", (PyCFunction)pyxpwpyx_memoryview_3setstate_cython__, METH_O, 0}; | ^~~~~~~~~~~~ plumed.c:32838:20: warning: ‘pyx_mdef_pyx_memoryview_1__reduce_cython’ defined but not used [-Wunused-variable] 32838 | static PyMethodDef pyxmdefpyx_memoryview_1reduce_cython = {"reduce_cython", (PyCFunction)pyxpwpyx_memoryview_1reduce_cython__, METH_NOARGS, 0}; | ^~~~~~~~~~ plumed.c:32744:20: warning: ‘pyx_mdef_15View_dot_MemoryView_10memoryview_23copy_fortran’ defined but not used [-Wunused-variable] 32744 | static PyMethodDef pyx_mdef_15View_dot_MemoryView_10memoryview_23copy_fortran = {"copy_fortran", (PyCFunction)pyx_memoryview_copy_fortran, METH_NOARGS, 0}; | ^~~~~~~~~~~~~~~~ plumed.c:32649:20: warning: ‘pyx_mdef_15View_dot_MemoryView_10memoryview_21copy’ defined but not used [-Wunused-variable] 32649 | static PyMethodDef pyx_mdef_15View_dot_MemoryView_10memoryview_21copy = {"copy", (PyCFunction)pyx_memoryview_copy, METH_NOARGS, 0}; | ^~~~~~~~~~~~ plumed.c:32572:20: warning: ‘pyx_mdef_15View_dot_MemoryView_10memoryview_19is_f_contig’ defined but not used [-Wunused-variable] 32572 | static PyMethodDef pyx_mdef_15View_dot_MemoryView_10memoryview_19is_f_contig = {"is_f_contig", (PyCFunction)__pyx_memoryview_is_f_contig, METH_NOARGS, 0}; | ^~~~~~~~~~~~~~~ plumed.c:32495:20: warning: ‘pyx_mdef_15View_dot_MemoryView_10memoryview_17is_c_contig’ defined but not used [-Wunused-variable] 32495 | static PyMethodDef pyx_mdef_15View_dot_MemoryView_10memoryview_17is_c_contig = {"is_c_contig", (PyCFunction)pyx_memoryview_is_c_contig, METH_NOARGS, 0}; | ^~~~~~~~~~~~~~~ plumed.c:28603:20: warning: ‘pyxmdefpyx_MemviewEnum_3setstate_cython’ defined but not used [-Wunused-variable] 28603 | static PyMethodDef pyx_mdef_pyx_MemviewEnum_3setstate_cython = {"setstate_cython", (PyCFunction)pyx_pw_pyx_MemviewEnum_3setstate_cython, METH_O, 0}; | ^~~~~~~~~~~~~ plumed.c:28367:20: warning: ‘pyxmdefpyx_MemviewEnum_1reduce_cython’ defined but not used [-Wunused-variable] 28367 | static PyMethodDef pyx_mdef_pyx_MemviewEnum_1reduce_cython = {"reduce_cython", (PyCFunction)pyx_pw_pyx_MemviewEnum_1reduce_cython, METH_NOARGS, 0}; | ^~~~~~~~~~~ plumed.c:27989:20: warning: ‘pyxmdefpyx_array_3setstate_cython’ defined but not used [-Wunused-variable] 27989 | static PyMethodDef pyx_mdef_pyx_array_3setstate_cython = {"setstate_cython", (PyCFunction)pyx_pw_pyx_array_3setstate_cython, METH_O, 0}; | ^~~~~~~~~~~ plumed.c:27931:20: warning: ‘pyxmdefpyx_array_1reduce_cython’ defined but not used [-Wunused-variable] 27931 | static PyMethodDef pyx_mdef_pyx_array_1reduce_cython = {"reduce_cython", (PyCFunction)pyx_pw_pyx_array_1reduce_cython, METH_NOARGS, 0}; | ^~~~~~~~~ creating build/lib.linux-x86_64-cpython-312 gcc -pthread -B /home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/compiler_compat -shared -Wl,--allow-shlib-undefined -Wl,-rpath,/home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/lib -Wl,-rpath-link,/home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/lib -L/home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/lib -Wl,--allow-shlib-undefined -Wl,-rpath,/home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/lib -Wl,-rpath-link,/home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/lib -L/home/shuvadip/Amber/amber22_src/build/CMakeFiles/miniconda/install/lib build/temp.linux-x86_64-cpython-312/plumed.o -o build/lib.linux-x86_64-cpython-312/plumed.cpython-312-x86_64-linux-gnu.so copying build/lib.linux-x86_64-cpython-312/plumed.cpython-312-x86_64-linux-gnu.so -> make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/python' LD_LIBRARY_PATH="/home/shuvadip/Downloads/plumed-2.9.0/src/lib":/home/shuvadip/Amber/amber22/lib:/usr/local/gromacs/lib:/home/shuvadip/plumed/lib:/usr/local/cuda-11.8/lib64: PLUMED_PREPEND_PATH="/home/shuvadip/Downloads/plumed-2.9.0/src/lib" make -C json make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/json' ./get_action_list.sh > action_list ../src/lib/plumed --no-mpi gen_json --actions actionlist > syntax.json make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/json'

shuvadipkhanra commented 2 months ago

make test _make -C src make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src' make -C lib make[2]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirslinks make[3]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Updating links to used modules in all directories make ../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 make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/analysis make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make -C ../asmjit links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/asmjit make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../bias links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/bias make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../blas links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/blas make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../cltools links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/cltools make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make -C ../colvar links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/colvar make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make -C ../config links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/config make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../core links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/core make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make -C ../function links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/function make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make -C ../generic links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/generic make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make -C ../gridtools links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/gridtools make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make -C ../isdb links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/isdb make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make -C ../lapack links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lapack make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make -C ../lepton links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lepton make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../main links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/main make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make -C ../mapping links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/mapping make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make -C ../molfile links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/molfile make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make -C ../multicolvar links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make -C ../reference links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/reference make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make -C ../secondarystructure links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make -C ../setup links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/setup make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make -C ../tools links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/tools make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make -C ../vatom links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vatom make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make -C ../vesselbase links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make -C ../wrapper links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/wrapper make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make -C ../xdrfile links make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[3]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirs make[3]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Compiling all directories make ../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 make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make -C ../asmjit obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../bias obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../blas obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../cltools obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make -C ../colvar obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make -C ../config obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make PLUMED_FORCE=yes ConfigInstall.inc Config.inc version.h config.txt make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' Updating ConfigInstall.inc cmp -s ConfigInstall.inc~ ConfigInstall.inc || cp ConfigInstall.inc~ ConfigInstall.inc rm ConfigInstall.inc~ Updating Config.inc cmp -s Config.inc~ Config.inc || cp Config.inc~ Config.inc rm Config.inc~ Updating version.h make[6]: 'config.txt' is up to date. make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make Config.o ConfigInstall.o compile_options.sh make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[6]: 'Config.o' is up to date. make[6]: 'ConfigInstall.o' is up to date. make[6]: 'compile_options.sh' is up to date. make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../core obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make -C ../function obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make -C ../generic obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make -C ../gridtools obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make -C ../isdb obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make -C ../lapack obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make -C ../lepton obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../main obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make -C ../mapping obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make -C ../molfile obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make -C ../multicolvar obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make -C ../reference obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make -C ../secondarystructure obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make -C ../setup obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make -C ../tools obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make -C ../vatom obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make -C ../vesselbase obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make -C ../wrapper obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make -C ../xdrfile obj make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[5]: Nothing to be done for 'obj'. make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[3]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make lib make[3]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Building Plumed.inc Building Plumed.inc, static version Building Plumed.cmake Building Plumed.cmake, static version chmod a+x plumed-config chmod a+x plumed-mklib chmod a+x plumed-newcv chmod a+x plumed-partial_tempering chmod a+x plumed-patch chmod a+x plumed-selector chmod a+x plumed-vim2html Building Plumed.inc, runtime-linking version Building Plumed.inc, shared version Building Plumed.cmake, runtime-linking version Building Plumed.cmake, shared version make[3]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make install-build make[3]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' mkdir -p install/ make PLUMED_INSTALL=Install all make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirslinks make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Updating links to used modules in all directories make ../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 make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/analysis make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make -C ../asmjit links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/asmjit make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../bias links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/bias make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../blas links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/blas make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../cltools links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/cltools make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make -C ../colvar links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/colvar make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make -C ../config links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/config make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../core links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/core make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make -C ../function links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/function make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make -C ../generic links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/generic make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make -C ../gridtools links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/gridtools make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make -C ../isdb links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/isdb make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make -C ../lapack links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lapack make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make -C ../lepton links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/lepton make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../main links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/main make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make -C ../mapping links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/mapping make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make -C ../molfile links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/molfile make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make -C ../multicolvar links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make -C ../reference links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/reference make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make -C ../secondarystructure links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make -C ../setup links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/setup make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make -C ../tools links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/tools make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make -C ../vatom links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vatom make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make -C ../vesselbase links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make -C ../wrapper links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' Nothing to do in /home/shuvadip/Downloads/plumed-2.9.0/src/wrapper make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make -C ../xdrfile links make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' Verify modules and create links in /home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make dirs make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Compiling all directories make ../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 make[6]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make -C ../analysis obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/analysis' make -C ../asmjit obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/asmjit' make -C ../bias obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/bias' make -C ../blas obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/blas' make -C ../cltools obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/cltools' make -C ../colvar obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/colvar' make -C ../config obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make PLUMED_FORCE=yes ConfigInstall.inc Config.inc version.h config.txt make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' Updating ConfigInstall.inc cmp -s ConfigInstall.inc~ ConfigInstall.inc || cp ConfigInstall.inc~ ConfigInstall.inc rm ConfigInstall.inc~ Updating Config.inc cmp -s Config.inc~ Config.inc || cp Config.inc~ Config.inc rm Config.inc~ Updating version.h make[8]: 'config.txt' is up to date. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make Config.o ConfigInstall.o compile_options.sh make[8]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[8]: 'Config.o' is up to date. make[8]: 'ConfigInstall.o' is up to date. make[8]: 'compile_options.sh' is up to date. make[8]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/config' make -C ../core obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/core' make -C ../function obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/function' make -C ../generic obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/generic' make -C ../gridtools obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/gridtools' make -C ../isdb obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/isdb' make -C ../lapack obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lapack' make -C ../lepton obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lepton' make -C ../main obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/main' make -C ../mapping obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/mapping' make -C ../molfile obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/molfile' make -C ../multicolvar obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/multicolvar' make -C ../reference obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/reference' make -C ../secondarystructure obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/secondarystructure' make -C ../setup obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/setup' make -C ../tools obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/tools' make -C ../vatom obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vatom' make -C ../vesselbase obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/vesselbase' make -C ../wrapper obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/wrapper' make -C ../xdrfile obj make[7]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[7]: Nothing to be done for 'obj'. make[7]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/xdrfile' make[6]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make lib make[5]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' Building Plumed.inc Building Plumed.inc, static version Building Plumed.cmake Building Plumed.cmake, static version chmod a+x install/plumed-config chmod a+x install/plumed-mklib chmod a+x install/plumed-newcv chmod a+x install/plumed-partial_tempering chmod a+x install/plumed-patch chmod a+x install/plumed-selector chmod a+x install/plumed-vim2html Building Plumed.inc, runtime-linking version Building Plumed.inc, shared version Building Plumed.cmake, runtime-linking version Building Plumed.cmake, shared version make[5]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make PLUMED_INSTALL=Install install/kernel.o make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: 'install/kernel.o' is up to date. make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make PLUMED_INSTALL=Install install/libplumed.a make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: 'install/libplumed.a' is up to date. make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[3]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[2]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src' make -C test make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/test' make -C link make[2]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/test/link' mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 -fopenmp -DPACKAGE_NAME=\"PLUMED\" -DPACKAGE_TARNAME=\"plumed\" -DPACKAGE_VERSION=\"2\" -DPACKAGE_STRING=\"PLUMED\ 2\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPLUMED_LIBCXX11=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DPLUMED_HAS_EXTERNAL_BLAS=1 -DPLUMED_HAS_EXTERNAL_LAPACK=1 -D__PLUMED_HAS_MOLFILE_PLUGINS=1 -DPLUMED_HAS_MPI=1 -DPLUMED_HAS_ASMJIT=1 -DPLUMED_HAS_CREGEX=1 -DPLUMED_HAS_DLOPEN=1 -DPLUMED_HAS_RTLD_DEFAULT=1 -DPLUMED_HAS_CHDIR=1 -DPLUMED_HAS_SUBPROCESS=1 -DPLUMED_HAS_GETCWD=1 -DPLUMED_HAS_POPEN=1 -DPLUMED_HAS_EXECINFO=1 -DPLUMED_HAS_ZLIB=1 -DPLUMED_HAS_GSL=1 -DPLUMED_HAS_PYTHON=1 -DNDEBUG=1 -D_REENTRANT=1 -c -o main.o main.cpp mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 main.o -o plumed /home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumed.so -ldl /usr/bin/ld: warning: libplumedKernel.so, needed by /home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumed.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumed.so: undefined reference to plumed_symbol_table_init' /usr/bin/ld: /home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumed.so: undefined reference toplumed_symboltable' collect2: error: ld returned 1 exit status make[2]: [Makefile:18: plumed] Error 1 make[2]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/test/link' make[1]: [Makefile:13: link] Error 2 make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/test' make: *** [Makefile:50: test] Error 2

**similar error it returns after issuing comands like ./configure or with desabled mpi.

Kindly help me to to figure out the errors. Shall i compile gromacs 23.5 or gromacs 2024.1 with it?**

shuvadipkhanra commented 2 months ago

config.log Attachment config log for your perusal.

shuvadipkhanra commented 2 months ago

after sourcing sourceme.sh return following error wnloads/plumed-2.9.0/src/lib' make PLUMED_INSTALL=Install install/kernel.o make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: 'install/kernel.o' is up to date. make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make PLUMED_INSTALL=Install install/libplumed.a make[4]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[4]: 'install/libplumed.a' is up to date. make[4]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[3]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[2]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src/lib' make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/src' make -C test make[1]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/test' make -C link make[2]: Entering directory '/home/shuvadip/Downloads/plumed-2.9.0/test/link' mpic++ -O3 -fPIC -Wall -pedantic -std=c++11 main.o -o plumed /home/shuvadip/Downloads/plumed-2.9.0/src/lib/libplumed.so -ldl gfortran -c mainf.f90 -o mainf.o mainf.f90:9:44:

8 |     CALL plumed_f_gcmd("setMDEngine"//char(0),"AFortranCode"//char(0))
  |                                              2
9 |     CALL plumed_f_gcmd("setNatoms"//char(0),natoms)
  |                                            1

Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). mainf.f90:11:39:

8 |     CALL plumed_f_gcmd("setMDEngine"//char(0),"AFortranCode"//char(0))
  |                                              2

...... 11 | CALL plumed_f_gcmd("init"//char(0),0) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). make[2]: [Makefile:49: mainf.o] Error 1 make[2]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/test/link' make[1]: [Makefile:13: link] Error 2 make[1]: Leaving directory '/home/shuvadip/Downloads/plumed-2.9.0/test' make: *** [Makefile:50: test] Error 2 (base) shuvadip@shuvadip:~/Downloads/plumed-2.9.0$

GiovanniBussi commented 2 months ago

Hi the error is likely irrelevant for you (it's a problem with your fortran compiler and plumed 2.9.0).

The main issue that I see is that you are trying to enable arrayfire but the log clearly say it was not found,

shuvadipkhanra commented 2 months ago

Thank you, sir, for your gracious and thoughtful response. I am currently pursuing a master's degree in chemistry. I have attempted to address the issue both with and without arrayfire_cuda, yet I consistently encounter the same error. Upon reflection, I realize it pertains to gfortran. Kindly, I seek your guidance in resolving this gfortran-related issue. Should I uninstall gfortran or employ additional commands? I recall encountering a similar gfortran issue during the installation of dock6, which was resolved using specific flags. Plumed stands out as a straightforward tool for MetaD execution. I have followed your masterclass attentively and now aim to apply it to my project, focusing on exploring protein-ligand unbinding energy. Sir, I earnestly request your assistance in resolving this matter

debanjansen48 commented 2 months ago

I think me too getting similar error.

8 |     CALL plumed_f_gcmd("setMDEngine"//char(0),"AFortranCode"//char(0))
  |                                              2
9 |     CALL plumed_f_gcmd("setNatoms"//char(0),natoms)
  |                                            1

Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). mainf.f90:11:39:

8 |     CALL plumed_f_gcmd("setMDEngine"//char(0),"AFortranCode"//char(0))
  |                                              2

...... 11 | CALL plumed_f_gcmd("init"//char(0),0) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). make[2]: [Makefile:49: mainf.o] Error 1 make[2]: Waiting for unfinished jobs.... make[2]: Leaving directory '/home/debanjan/Downloads/plumed-2.9.0/test/link' make[1]: [Makefile:13: link] Error 2 make[1]: Leaving directory '/home/debanjan/Downloads/plumed-2.9.0/test' make: [Makefile:50: test] Error 2

any idea how to address the said error?

GiovanniBussi commented 2 months ago

Please notice that you only need to fix this error if you plan to use plumed from FORTRAN. Is this the case?

If so, what you need to do is to make sure that FORTRAN code is compiled with the flag -fallow-argument-mismatch or, alternatively, to make sure that you use the provided FORTRAN interface.

Please notice that this flag will be added added automatically in the next major release (PLUMED 2.10) when performing regtests, so that this error should not appear anymore. But the underlying fact that you will need to add this flag when using PLUMED from FORTRAN without including the FORTRAN interface will remain.

debanjansen48 commented 2 months ago

Thanks, where, I mean in which line of configuration file I need to add "-fallow-argument-mismatch flag"

or how and where i nd to add that flag

as I found FCFLAGS usd number of lines...