Diff of the two buildlogs: -- --- b1/build.log 2024-11-10 03:24:55.797204239 +0000 +++ b2/build.log 2024-11-10 03:34:02.125747277 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Nov 9 14:54:42 -12 2024 -I: pbuilder-time-stamp: 1731207282 +I: Current time: Sat Dec 13 23:47:58 +14 2025 +I: pbuilder-time-stamp: 1765619278 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -30,52 +30,84 @@ dpkg-source: info: applying fix-ftbfs-with-GCC-4.9.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/862526/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 13 09:48 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='acb5e97d383c4bd0a4ce11468b6565bd' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='862526' - PS1='# ' - PS2='> ' + INVOCATION_ID=63e740155d074087932d48dbbfa9b211 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3719960 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.k0HWaUX6/pbuilderrc_Jmm1 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.k0HWaUX6/b1 --logfile b1/build.log molds_0.3.1-2.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.k0HWaUX6/pbuilderrc_5WYw --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.k0HWaUX6/b2 --logfile b2/build.log molds_0.3.1-2.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/862526/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -281,7 +313,7 @@ Get: 146 http://deb.debian.org/debian unstable/main amd64 libruby3.1t64 amd64 3.1.2-8.4 [5411 kB] Get: 147 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.1+nmu1 [4664 B] Get: 148 http://deb.debian.org/debian unstable/main amd64 mpi-default-bin amd64 1.17 [2372 B] -Fetched 143 MB in 8s (17.5 MB/s) +Fetched 143 MB in 2s (75.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package readline-common. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19970 files and directories currently installed.) @@ -914,7 +946,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/molds-0.3.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../molds_0.3.1-2_source.changes +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/molds-0.3.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../molds_0.3.1-2_source.changes dpkg-buildpackage: info: source package molds dpkg-buildpackage: info: source version 0.3.1-2 dpkg-buildpackage: info: source distribution unstable @@ -927,7 +963,7 @@ make[1]: Entering directory '/build/reproducible-path/molds-0.3.1' mkdir -p src/obj dh_auto_clean --sourcedirectory=src -- -f Makefile_GNU clean - cd src && make -j20 clean -f Makefile_GNU clean + cd src && make -j42 clean -f Makefile_GNU clean make[2]: Entering directory '/build/reproducible-path/molds-0.3.1/src' rm -f obj/Enums.o obj/PrintController.o obj/MolDSException.o obj/MallocerFreer.o obj/MpiProcess.o obj/AsyncCommunicator.o obj/Blas.o obj/Lapack.o obj/Utilities.o obj/MathUtilities.o obj/EularAngle.o obj/Parameters.o obj/Atom.o obj/Hatom.o obj/Liatom.o obj/Catom.o obj/Natom.o obj/Oatom.o obj/Satom.o obj/EnvironmentalPointCharge.o obj/AtomFactory.o obj/Molecule.o obj/InputParser.o obj/GTOExpansionSTO.o obj/RealSphericalHarmonicsIndex.o obj/MOLogger.o obj/DensityLogger.o obj/HoleDensityLogger.o obj/ParticleDensityLogger.o obj/Cndo2.o obj/Indo.o obj/ZindoS.o obj/Mndo.o obj/Am1.o obj/Am1D.o obj/Pm3.o obj/Pm3D.o obj/Pm3Pddg.o obj/ElectronicStructureFactory.o obj/MD.o obj/MC.o obj/RPMD.o obj/NASCO.o obj/Optimizer.o obj/ConjugateGradient.o obj/SteepestDescent.o obj/BFGS.o obj/GEDIIS.o obj/OptimizerFactory.o obj/MolDS.o obj/Main.o molds obj/objfile.dep make[2]: Nothing to be done for 'clean'. @@ -943,7 +979,7 @@ make[1]: Entering directory '/build/reproducible-path/molds-0.3.1' mkdir -p src/obj dh_auto_build --sourcedirectory=src -- -f Makefile_GNU - cd src && make -j20 "INSTALL=install --strip-program=true" -f Makefile_GNU + cd src && make -j42 "INSTALL=install --strip-program=true" -f Makefile_GNU make[2]: Entering directory '/build/reproducible-path/molds-0.3.1/src' mpicxx -MM base/Enums.cpp base/PrintController.cpp base/MolDSException.cpp base/MallocerFreer.cpp mpi/MpiProcess.cpp mpi/AsyncCommunicator.cpp wrappers/Blas.cpp wrappers/Lapack.cpp base/Utilities.cpp base/MathUtilities.cpp base/EularAngle.cpp base/Parameters.cpp base/atoms/Atom.cpp base/atoms/Hatom.cpp base/atoms/Liatom.cpp base/atoms/Catom.cpp base/atoms/Natom.cpp base/atoms/Oatom.cpp base/atoms/Satom.cpp base/atoms/mm/EnvironmentalPointCharge.cpp base/factories/AtomFactory.cpp base/Molecule.cpp base/InputParser.cpp base/GTOExpansionSTO.cpp base/RealSphericalHarmonicsIndex.cpp base/loggers/MOLogger.cpp base/loggers/DensityLogger.cpp base/loggers/HoleDensityLogger.cpp base/loggers/ParticleDensityLogger.cpp cndo/Cndo2.cpp indo/Indo.cpp zindo/ZindoS.cpp mndo/Mndo.cpp am1/Am1.cpp am1/Am1D.cpp pm3/Pm3.cpp pm3/Pm3D.cpp pm3/Pm3Pddg.cpp base/factories/ElectronicStructureFactory.cpp md/MD.cpp mc/MC.cpp rpmd/RPMD.cpp nasco/NASCO.cpp optimization/Optimizer.cpp optimization/ConjugateGradient.cpp optimization/SteepestDescent.cpp optimization/BFGS.cpp optimization/GEDIIS.cpp base/factories/OptimizerFactory.cpp base/MolDS.cpp Main.cpp -I/usr/include/mpi -I/usr/lib/openblas-base//include/ | sed 's/^\([^ ]\)/obj\/\1/g' | sed 's/\($*\)\.o[ :]*/\1.o : /g' > obj/objfile.dep mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Enums.o base/Enums.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c @@ -967,19 +1003,45 @@ mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Satom.o base/atoms/Satom.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/EnvironmentalPointCharge.o base/atoms/mm/EnvironmentalPointCharge.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/AtomFactory.o base/factories/AtomFactory.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from base/MallocerFreer.cpp:36: -base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Molecule.o base/Molecule.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/InputParser.o base/InputParser.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/GTOExpansionSTO.o base/GTOExpansionSTO.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/RealSphericalHarmonicsIndex.o base/RealSphericalHarmonicsIndex.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MOLogger.o base/loggers/MOLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/DensityLogger.o base/loggers/DensityLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/HoleDensityLogger.o base/loggers/HoleDensityLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ParticleDensityLogger.o base/loggers/ParticleDensityLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Cndo2.o cndo/Cndo2.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Indo.o indo/Indo.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ZindoS.o zindo/ZindoS.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Mndo.o mndo/Mndo.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Am1.o am1/Am1.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Am1D.o am1/Am1D.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Pm3.o pm3/Pm3.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Pm3D.o pm3/Pm3D.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Pm3Pddg.o pm3/Pm3Pddg.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ElectronicStructureFactory.o base/factories/ElectronicStructureFactory.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MD.o md/MD.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MC.o mc/MC.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/RPMD.o rpmd/RPMD.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/NASCO.o nasco/NASCO.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c In file included from base/atoms/mm/EnvironmentalPointCharge.cpp:34: base/atoms/mm/../../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -In file included from base/atoms/Liatom.cpp:34: +In file included from base/atoms/Hatom.cpp:35: base/atoms/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -In file included from base/atoms/Oatom.cpp:34: +In file included from base/loggers/HoleDensityLogger.cpp:40: +base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/Molecule.cpp:39: +base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/atoms/Liatom.cpp:34: base/atoms/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ @@ -987,31 +1049,86 @@ base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -In file included from base/atoms/Hatom.cpp:35: +In file included from base/atoms/Catom.cpp:34: base/atoms/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ +In file included from pm3/Pm3Pddg.cpp:35: +pm3/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ In file included from base/atoms/Natom.cpp:34: base/atoms/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -In file included from base/atoms/Catom.cpp:34: +In file included from base/atoms/Satom.cpp:34: base/atoms/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -In file included from base/atoms/Satom.cpp:34: +In file included from md/MD.cpp:38: +md/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/InputParser.cpp:40: +base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/MallocerFreer.cpp:36: +base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from am1/Am1.cpp:35: +am1/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/atoms/Oatom.cpp:34: base/atoms/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ +In file included from pm3/Pm3.cpp:35: +pm3/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/loggers/DensityLogger.cpp:42: +base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from am1/Am1D.cpp:35: +am1/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/factories/ElectronicStructureFactory.cpp:35: +base/factories/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/loggers/ParticleDensityLogger.cpp:40: +base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from base/loggers/MOLogger.cpp:41: +base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from pm3/Pm3D.cpp:35: +pm3/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from rpmd/RPMD.cpp:38: +rpmd/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ base/MolDSException.cpp: In member function 'void MolDS_base::MolDSException::GetBacktrace(int)': base/MolDSException.cpp:61:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 61 | if(this->backtraceSize==bufsize){ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from mc/MC.cpp:38: +mc/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ base/MolDSException.cpp: In member function 'virtual const char* MolDS_base::MolDSException::what() const': base/MolDSException.cpp:113:24: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 113 | for(int i = 0; i < this->backtraceSize; i++){ | ~~^~~~~~~~~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Molecule.o base/Molecule.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c base/MolDSException.cpp: In instantiation of 'void MolDS_base::MolDSException::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]': /usr/include/boost/serialization/access.hpp:116:20: required from 'static void boost::serialization::access::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = MolDS_base::MolDSException]' 116 | t.serialize(ar, file_version); @@ -1101,79 +1218,27 @@ base/MolDSException.cpp:136:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 136 | for(int i = 0; i < this->backtraceSize; i++){ | ~~^~~~~~~~~~~~~~~~~~~~~ -base/atoms/Hatom.cpp: In member function 'virtual void MolDS_base_atoms::Hatom::SetAtomicParameters()': -base/atoms/Hatom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 55 | for(int i=0; ivalence.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~ -In file included from base/Molecule.cpp:39: -base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ base/atoms/mm/EnvironmentalPointCharge.cpp: In member function 'virtual void MolDS_base_atoms_mm::EnvironmentalPointCharge::SetAtomicParameters()': base/atoms/mm/EnvironmentalPointCharge.cpp:48:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 48 | for(int i=0; ivalence.size();i++){ | ~^~~~~~~~~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/InputParser.o base/InputParser.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -base/atoms/Liatom.cpp: In member function 'virtual void MolDS_base_atoms::Liatom::SetAtomicParameters()': -base/atoms/Liatom.cpp:56:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 56 | for(int i=0; ivalence.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/GTOExpansionSTO.o base/GTOExpansionSTO.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -base/atoms/Oatom.cpp: In member function 'virtual void MolDS_base_atoms::Oatom::SetAtomicParameters()': -base/atoms/Oatom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 55 | for(int i=0; ivalence.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~ -base/atoms/Satom.cpp: In member function 'virtual void MolDS_base_atoms::Satom::SetAtomicParameters()': -base/atoms/Satom.cpp:63:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 63 | for(int i=0; ivalence.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~ -base/atoms/Atom.cpp: In constructor 'MolDS_base_atoms::Atom::Atom(int)': -base/atoms/Atom.cpp:53:20: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] - 53 | catch(exception ex){ - | ^~ -base/atoms/Atom.cpp: In member function 'double MolDS_base_atoms::Atom::GetAtomicBasisValue(double, double, double, int, MolDS_base::TheoryType) const': -base/atoms/Atom.cpp:181:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 181 | if(this->valence.size()<=valenceIndex){ - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -base/Utilities.cpp: In static member function 'static std::string MolDS_base::Utilities::TrimString(std::string)': -base/Utilities.cpp:89:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 89 | for(int n = 0; n < str.length(); n++ ){ - | ~~^~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/RealSphericalHarmonicsIndex.o base/RealSphericalHarmonicsIndex.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -base/atoms/Catom.cpp: In member function 'virtual void MolDS_base_atoms::Catom::SetAtomicParameters()': -base/atoms/Catom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 55 | for(int i=0; ivalence.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MOLogger.o base/loggers/MOLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -base/atoms/Natom.cpp: In member function 'virtual void MolDS_base_atoms::Natom::SetAtomicParameters()': -base/atoms/Natom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 55 | for(int i=0; ivalence.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/DensityLogger.o base/loggers/DensityLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -wrappers/Blas.cpp: In member function 'void MolDS_wrappers::Blas::Dsymv(MolDS_wrappers::molds_blas_int, const double* const*, const double*, double*) const': -wrappers/Blas.cpp:203:9: warning: unused variable 'isColumnMajorMatrixA' [-Wunused-variable] - 203 | bool isColumnMajorMatrixA = false; // because, in general, C/C++ style is row-major. - | ^~~~~~~~~~~~~~~~~~~~ -wrappers/Blas.cpp: In member function 'void MolDS_wrappers::Blas::Dgemmm(bool, bool, bool, MolDS_wrappers::molds_blas_int, MolDS_wrappers::molds_blas_int, MolDS_wrappers::molds_blas_int, MolDS_wrappers::molds_blas_int, double, const double* const*, const double* const*, const double* const*, double, double**) const': -wrappers/Blas.cpp:451:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 451 | catch(MolDSException ex){ - | ^~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/HoleDensityLogger.o base/loggers/HoleDensityLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from base/InputParser.cpp:40: -base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Optimizer.o optimization/Optimizer.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +In file included from nasco/NASCO.cpp:38: +nasco/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -In file included from wrappers/Blas.cpp:32: -wrappers/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': -wrappers/Blas.cpp:440:51: required from here - 440 | MallocerFreer::GetInstance()->Malloc(&matrixBC, k, n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -wrappers/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 77 | catch(MolDSException ex){ - | ^~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ParticleDensityLogger.o base/loggers/ParticleDensityLogger.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from base/loggers/DensityLogger.cpp:42: -base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] +In file included from cndo/Cndo2.cpp:46: +cndo/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from mndo/Mndo.cpp:43: +mndo/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ConjugateGradient.o optimization/ConjugateGradient.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/SteepestDescent.o optimization/SteepestDescent.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +In file included from zindo/ZindoS.cpp:45: +zindo/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ base/Molecule.cpp: In member function 'void MolDS_base::Molecule::Initialize()': @@ -1261,6 +1326,11 @@ base/Molecule.cpp:942:37: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 942 | catch(MolDS_base::MolDSException ex){ | ^~ +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/BFGS.o optimization/BFGS.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +base/atoms/Natom.cpp: In member function 'virtual void MolDS_base_atoms::Natom::SetAtomicParameters()': +base/atoms/Natom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 55 | for(int i=0; ivalence.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~ In file included from base/Molecule.cpp:33: base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': base/Molecule.cpp:110:51: required from here @@ -1269,7 +1339,6 @@ base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 77 | catch(MolDSException ex){ | ^~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Cndo2.o cndo/Cndo2.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c In file included from base/Molecule.cpp:35: base/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::Broadcast(T*, MolDS_mpi::molds_mpi_int, int) [with T = double; MolDS_mpi::molds_mpi_int = long int]': base/Molecule.cpp:878:54: required from here @@ -1278,19 +1347,6 @@ base/../mpi/MpiProcess.h:69:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for(molds_mpi_int i=0; irequiresVdWSCF = requires;} - | ^~~~~~~~ base/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = double; MolDS_mpi::molds_mpi_int = long int]': base/../mpi/MpiProcess.h:68:32: required from 'void MolDS_mpi::MpiProcess::Broadcast(T*, MolDS_mpi::molds_mpi_int, int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' 68 | this->SplitMessage2Chunks(chunks, tag, values, num); @@ -1301,90 +1357,42 @@ base/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] 177 | Chunk chunk = {origianlTag, 0, num}; | ^~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ZindoS.o zindo/ZindoS.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from wrappers/Lapack.cpp:31: +wrappers/Blas.cpp: In member function 'void MolDS_wrappers::Blas::Dsymv(MolDS_wrappers::molds_blas_int, const double* const*, const double*, double*) const': +wrappers/Blas.cpp:203:9: warning: unused variable 'isColumnMajorMatrixA' [-Wunused-variable] + 203 | bool isColumnMajorMatrixA = false; // because, in general, C/C++ style is row-major. + | ^~~~~~~~~~~~~~~~~~~~ +base/atoms/Liatom.cpp: In member function 'virtual void MolDS_base_atoms::Liatom::SetAtomicParameters()': +base/atoms/Liatom.cpp:56:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 56 | for(int i=0; ivalence.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~ +wrappers/Blas.cpp: In member function 'void MolDS_wrappers::Blas::Dgemmm(bool, bool, bool, MolDS_wrappers::molds_blas_int, MolDS_wrappers::molds_blas_int, MolDS_wrappers::molds_blas_int, MolDS_wrappers::molds_blas_int, double, const double* const*, const double* const*, const double* const*, double, double**) const': +wrappers/Blas.cpp:451:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 451 | catch(MolDSException ex){ + | ^~ +base/atoms/Satom.cpp: In member function 'virtual void MolDS_base_atoms::Satom::SetAtomicParameters()': +base/atoms/Satom.cpp:63:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 63 | for(int i=0; ivalence.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~ +base/atoms/Hatom.cpp: In member function 'virtual void MolDS_base_atoms::Hatom::SetAtomicParameters()': +base/atoms/Hatom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 55 | for(int i=0; ivalence.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~ +In file included from wrappers/Blas.cpp:32: wrappers/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': -wrappers/Lapack.cpp:119:51: required from here - 119 | MallocerFreer::GetInstance()->Malloc(&tmpMatrix, size, size); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +wrappers/Blas.cpp:440:51: required from here + 440 | MallocerFreer::GetInstance()->Malloc(&matrixBC, k, n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ wrappers/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 77 | catch(MolDSException ex){ | ^~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Mndo.o mndo/Mndo.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Am1.o am1/Am1.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from base/loggers/HoleDensityLogger.cpp:40: -base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Am1D.o am1/Am1D.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Pm3.o pm3/Pm3.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Pm3D.o pm3/Pm3D.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from base/loggers/ParticleDensityLogger.cpp:40: -base/loggers/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -base/InputParser.cpp: In member function 'void MolDS_base::InputParser::AddInputTermsFromString(std::vector >&, std::string) const': -base/InputParser.cpp:446:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 446 | for(int i=0; i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1187 | for(int i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1692 | for(int i=0; isize(); i++){ - | ~^~~~~~~~~~~~~~~~ -base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputMOPlotConditions() const': -base/InputParser.cpp:1825:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1825 | for(int i=0; isize(); i++){ - | ~^~~~~~~~~~~~~~~~~~ -base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputHolePlotConditions() const': -base/InputParser.cpp:1849:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1849 | for(int i=0; isize(); i++){ - | ~^~~~~~~~~~~~~~~~~~ -base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputParticlePlotConditions() const': -base/InputParser.cpp:1873:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1873 | for(int i=0; isize(); i++){ - | ~^~~~~~~~~~~~~~~~~~ -base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputInputTerms(std::vector >) const': -base/InputParser.cpp:1897:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1897 | for(int i=0; irequiresVdWSCF = requires;} - | ^~~~~~~~ -In file included from pm3/Pm3.cpp:35: -pm3/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -base/loggers/MOLogger.cpp: In member function 'void MolDS_base_loggers::MOLogger::DrawMO(std::vector)': -base/loggers/MOLogger.cpp:96:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 96 | for(int i=0; irequiresVdWSCF = requires;} - | ^~~~~~~~ -In file included from am1/Am1D.cpp:35: -am1/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MD.o md/MD.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from pm3/Pm3Pddg.cpp:35: -pm3/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -In file included from mndo/Mndo.cpp:43: -mndo/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ +base/atoms/Atom.cpp: In constructor 'MolDS_base_atoms::Atom::Atom(int)': +base/atoms/Atom.cpp:53:20: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] + 53 | catch(exception ex){ + | ^~ +base/atoms/Atom.cpp: In member function 'double MolDS_base_atoms::Atom::GetAtomicBasisValue(double, double, double, int, MolDS_base::TheoryType) const': +base/atoms/Atom.cpp:181:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 181 | if(this->valence.size()<=valenceIndex){ + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ base/loggers/DensityLogger.cpp: In member function 'void MolDS_base_loggers::DensityLogger::DrawDensity(std::vector) const': base/loggers/DensityLogger.cpp:111:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | for(int n=0; nrequiresVdWSCF = requires;} - | ^~~~~~~~ +wrappers/Lapack.cpp: In member function 'MolDS_wrappers::molds_lapack_int MolDS_wrappers::Lapack::Dsyevd(double**, double*, MolDS_wrappers::molds_lapack_int, bool)': +wrappers/Lapack.cpp:131:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 131 | catch(MolDSException ex){ + | ^~ +wrappers/Lapack.cpp: In member function 'MolDS_wrappers::molds_lapack_int MolDS_wrappers::Lapack::Dgetrs(double**, double**, MolDS_wrappers::molds_lapack_int, MolDS_wrappers::molds_lapack_int) const': +wrappers/Lapack.cpp:243:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 243 | catch(MolDSException ex){ + | ^~ In file included from base/loggers/DensityLogger.cpp:36: base/loggers/../MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T*****, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': base/loggers/DensityLogger.cpp:216:48: required from here @@ -1442,6 +1454,53 @@ base/loggers/../MallocerFreer.h:183:22: warning: unused variable 'p2d' [-Wunused-variable] 183 | T *p1d=NULL, **p2d=NULL, ***p3d=NULL,****p4d=NULL; | ^~~ +In file included from wrappers/Lapack.cpp:31: +wrappers/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': +wrappers/Lapack.cpp:119:51: required from here + 119 | MallocerFreer::GetInstance()->Malloc(&tmpMatrix, size, size); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +wrappers/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 77 | catch(MolDSException ex){ + | ^~ +indo/Indo.cpp: In member function 'virtual double MolDS_indo::Indo::GetMolecularIntegralElement(int, int, int, int, const MolDS_base::Molecule&, const double* const*, const double* const*) const': +indo/Indo.cpp:197:10: warning: unused variable 'atomA' [-Wunused-variable] + 197 | Atom* atomA; + | ^~~~~ +indo/Indo.cpp:198:10: warning: unused variable 'atomB' [-Wunused-variable] + 198 | Atom* atomB;; + | ^~~~~ +pm3/Pm3Pddg.cpp: In member function 'virtual double MolDS_pm3::Pm3Pddg::GetDiatomCoreRepulsion2ndDerivative(int, int, MolDS_base::CartesianType, MolDS_base::CartesianType) const': +pm3/Pm3Pddg.cpp:213:11: warning: unused variable 'pddgExponent' [-Wunused-variable] + 213 | double pddgExponent = -10.0; + | ^~~~~~~~~~~~ +am1/Am1.cpp: In member function 'virtual double MolDS_am1::Am1::GetDiatomCoreRepulsionEnergy(int, int) const': +am1/Am1.cpp:147:11: warning: unused variable 'alphaA' [-Wunused-variable] + 147 | double alphaA = atomA.GetNddoAlpha(this->theory); + | ^~~~~~ +am1/Am1.cpp:148:11: warning: unused variable 'alphaB' [-Wunused-variable] + 148 | double alphaB = atomB.GetNddoAlpha(this->theory); + | ^~~~~~ +am1/Am1.cpp: In member function 'virtual double MolDS_am1::Am1::GetDiatomCoreRepulsion1stDerivative(int, int, MolDS_base::CartesianType) const': +am1/Am1.cpp:179:11: warning: unused variable 'alphaA' [-Wunused-variable] + 179 | double alphaA = atomA.GetNddoAlpha(this->theory); + | ^~~~~~ +am1/Am1.cpp:180:11: warning: unused variable 'alphaB' [-Wunused-variable] + 180 | double alphaB = atomB.GetNddoAlpha(this->theory); + | ^~~~~~ +am1/Am1.cpp: In member function 'virtual double MolDS_am1::Am1::GetDiatomCoreRepulsion2ndDerivative(int, int, MolDS_base::CartesianType, MolDS_base::CartesianType) const': +am1/Am1.cpp:220:11: warning: unused variable 'alphaA' [-Wunused-variable] + 220 | double alphaA = atomA.GetNddoAlpha(this->theory); + | ^~~~~~ +am1/Am1.cpp:221:11: warning: unused variable 'alphaB' [-Wunused-variable] + 221 | double alphaB = atomB.GetNddoAlpha(this->theory); + | ^~~~~~ +base/loggers/MOLogger.cpp: In member function 'void MolDS_base_loggers::MOLogger::DrawMO(std::vector)': +base/loggers/MOLogger.cpp:96:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 96 | for(int i=0; iMalloc(&p3d, size1*size2, size3, size4); @@ -1460,6 +1519,26 @@ base/loggers/../MallocerFreer.h:122:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 122 | catch(MolDSException ex){ | ^~ +base/atoms/Oatom.cpp: In member function 'virtual void MolDS_base_atoms::Oatom::SetAtomicParameters()': +base/atoms/Oatom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 55 | for(int i=0; ivalence.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~ +base/InputParser.cpp: In member function 'void MolDS_base::InputParser::AddInputTermsFromString(std::vector >&, std::string) const': +base/InputParser.cpp:446:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 446 | for(int i=0; i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1187 | for(int i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | for(int i=0; ienableTheoryTypes.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/loggers/../MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': base/loggers/../MallocerFreer.h:111:25: required from 'void MolDS_base::MallocerFreer::Malloc(T****, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]' 111 | this->Malloc(&p2d, size1*size2, size3); @@ -1481,94 +1560,576 @@ base/loggers/../MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 77 | catch(MolDSException ex){ | ^~ -In file included from cndo/Cndo2.cpp:46: -cndo/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] +base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputCisConditions() const': +base/InputParser.cpp:1692:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1692 | for(int i=0; isize(); i++){ + | ~^~~~~~~~~~~~~~~~ +base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputMOPlotConditions() const': +base/InputParser.cpp:1825:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1825 | for(int i=0; isize(); i++){ + | ~^~~~~~~~~~~~~~~~~~ +base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputHolePlotConditions() const': +base/InputParser.cpp:1849:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1849 | for(int i=0; isize(); i++){ + | ~^~~~~~~~~~~~~~~~~~ +base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputParticlePlotConditions() const': +base/InputParser.cpp:1873:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1873 | for(int i=0; isize(); i++){ + | ~^~~~~~~~~~~~~~~~~~ +base/InputParser.cpp: In member function 'void MolDS_base::InputParser::OutputInputTerms(std::vector >) const': +base/InputParser.cpp:1897:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1897 | for(int i=0; irequiresVdWSCF = requires;} | ^~~~~~~~ -In file included from base/factories/ElectronicStructureFactory.cpp:35: -base/factories/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] +In file included from optimization/SteepestDescent.cpp:38: +optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Main.o Main.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +In file included from optimization/Optimizer.cpp:39: +optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] + 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} + | ^~~~~~~~ +In file included from optimization/ConjugateGradient.cpp:38: +optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ +base/Utilities.cpp: In static member function 'static std::string MolDS_base::Utilities::TrimString(std::string)': +base/Utilities.cpp:89:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 89 | for(int n = 0; n < str.length(); n++ ){ + | ~~^~~~~~~~~~~~~~ +base/atoms/Catom.cpp: In member function 'virtual void MolDS_base_atoms::Catom::SetAtomicParameters()': +base/atoms/Catom.cpp:55:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 55 | for(int i=0; ivalence.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~ +rpmd/RPMD.cpp: In member function 'void MolDS_rpmd::RPMD::DoRPMD(const MolDS_base::Molecule&)': +rpmd/RPMD.cpp:169:11: warning: unused variable 'kB' [-Wunused-variable] + 169 | double kB = Parameters::GetInstance()->GetBoltzmann(); + | ^~ +rpmd/RPMD.cpp:171:8: warning: unused variable 'numAtom' [-Wunused-variable] + 171 | int numAtom = refferenceMolecule.GetNumberAtoms(); + | ^~~~~~~ +rpmd/RPMD.cpp: In member function 'void MolDS_rpmd::RPMD::CheckEnableTheoryType(MolDS_base::TheoryType, int)': +rpmd/RPMD.cpp:347:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 347 | for(int i=0; ienableGroundStateTheoryTypes.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +rpmd/RPMD.cpp:355:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 355 | for(int i=0; ienableExcitedStateTheoryTypes.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +nasco/NASCO.cpp: In member function 'void MolDS_nasco::NASCO::DoNASCO(MolDS_base::Molecule&)': +nasco/NASCO.cpp:169:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 169 | catch(MolDSException ex){ + | ^~ +nasco/NASCO.cpp:93:11: warning: unused variable 'time' [-Wunused-variable] + 93 | double time = 0.0; + | ^~~~ +nasco/NASCO.cpp: In member function 'void MolDS_nasco::NASCO::CheckEnableTheoryType(MolDS_base::TheoryType)': +nasco/NASCO.cpp:315:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 315 | for(int i=0; ienableTheoryTypes.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from nasco/NASCO.cpp:34: +nasco/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': +nasco/NASCO.cpp:340:48: required from here + 340 | MallocerFreer::GetInstance()->Malloc(overlapAOs, dimOverlapAOs, dimOverlapAOs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +nasco/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 77 | catch(MolDSException ex){ + | ^~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, - from mpi/AsyncCommunicator.cpp:26: + from mndo/Mndo.cpp:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ -In file included from md/MD.cpp:38: -md/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MC.o mc/MC.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -indo/Indo.cpp: In member function 'virtual double MolDS_indo::Indo::GetMolecularIntegralElement(int, int, int, int, const MolDS_base::Molecule&, const double* const*, const double* const*) const': -indo/Indo.cpp:197:10: warning: unused variable 'atomA' [-Wunused-variable] - 197 | Atom* atomA; - | ^~~~~ -indo/Indo.cpp:198:10: warning: unused variable 'atomB' [-Wunused-variable] - 198 | Atom* atomB;; - | ^~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/RPMD.o rpmd/RPMD.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/NASCO.o nasco/NASCO.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Optimizer.o optimization/Optimizer.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -pm3/Pm3Pddg.cpp: In member function 'virtual double MolDS_pm3::Pm3Pddg::GetDiatomCoreRepulsion2ndDerivative(int, int, MolDS_base::CartesianType, MolDS_base::CartesianType) const': -pm3/Pm3Pddg.cpp:213:11: warning: unused variable 'pddgExponent' [-Wunused-variable] - 213 | double pddgExponent = -10.0; - | ^~~~~~~~~~~~ -In file included from mc/MC.cpp:38: -mc/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -am1/Am1.cpp: In member function 'virtual double MolDS_am1::Am1::GetDiatomCoreRepulsionEnergy(int, int) const': -am1/Am1.cpp:147:11: warning: unused variable 'alphaA' [-Wunused-variable] - 147 | double alphaA = atomA.GetNddoAlpha(this->theory); - | ^~~~~~ -am1/Am1.cpp:148:11: warning: unused variable 'alphaB' [-Wunused-variable] - 148 | double alphaB = atomB.GetNddoAlpha(this->theory); - | ^~~~~~ -am1/Am1.cpp: In member function 'virtual double MolDS_am1::Am1::GetDiatomCoreRepulsion1stDerivative(int, int, MolDS_base::CartesianType) const': -am1/Am1.cpp:179:11: warning: unused variable 'alphaA' [-Wunused-variable] - 179 | double alphaA = atomA.GetNddoAlpha(this->theory); - | ^~~~~~ -am1/Am1.cpp:180:11: warning: unused variable 'alphaB' [-Wunused-variable] - 180 | double alphaB = atomB.GetNddoAlpha(this->theory); - | ^~~~~~ -am1/Am1.cpp: In member function 'virtual double MolDS_am1::Am1::GetDiatomCoreRepulsion2ndDerivative(int, int, MolDS_base::CartesianType, MolDS_base::CartesianType) const': -am1/Am1.cpp:220:11: warning: unused variable 'alphaA' [-Wunused-variable] - 220 | double alphaA = atomA.GetNddoAlpha(this->theory); - | ^~~~~~ -am1/Am1.cpp:221:11: warning: unused variable 'alphaB' [-Wunused-variable] - 221 | double alphaB = atomB.GetNddoAlpha(this->theory); - | ^~~~~~ -md/MD.cpp: In member function 'void MolDS_md::MD::DoMD()': -md/MD.cpp:81:11: warning: unused variable 'time' [-Wunused-variable] - 81 | double time = 0.0; - | ^~~~ -md/MD.cpp: In member function 'void MolDS_md::MD::CheckEnableTheoryType(MolDS_base::TheoryType)': -md/MD.cpp:244:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | for(int i=0; ienableTheoryTypes.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/ConjugateGradient.o optimization/ConjugateGradient.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/SteepestDescent.o optimization/SteepestDescent.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from optimization/Optimizer.cpp:39: +In file included from optimization/GEDIIS.cpp:42: optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/BFGS.o optimization/BFGS.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/GEDIIS.o optimization/GEDIIS.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from rpmd/RPMD.cpp:38: -rpmd/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] +mndo/Mndo.cpp: In member function 'virtual double MolDS_mndo::Mndo::GetMolecularIntegralElement(int, int, int, int, const MolDS_base::Molecule&, const double* const*, const double* const*) const': +mndo/Mndo.cpp:730:37: warning: unused variable 'orbitalSigma' [-Wunused-variable] + 730 | OrbitalType orbitalSigma = atomB.GetValence(sigma-firstAOIndexB); + | ^~~~~~~~~~~~ +mndo/Mndo.cpp: In member function 'virtual void MolDS_mndo::Mndo::CalcCISMatrix(double**) const': +mndo/Mndo.cpp:885:46: warning: unused variable 'orbitalSigma' [-Wunused-variable] + 885 | OrbitalType orbitalSigma = atomB.GetValence(sigma-firstAOIndexB); + | ^~~~~~~~~~~~ +mndo/Mndo.cpp:969:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 969 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcHessianSCF(double**, bool) const': +mndo/Mndo.cpp:1839:20: warning: unused variable 'firstAOIndexA' [-Wunused-variable] + 1839 | int firstAOIndexA = atomA.GetFirstAOIndex(); + | ^~~~~~~~~~~~~ +mndo/Mndo.cpp:1840:20: warning: unused variable 'lastAOIndexA' [-Wunused-variable] + 1840 | int lastAOIndexA = atomA.GetLastAOIndex(); + | ^~~~~~~~~~~~ +mndo/Mndo.cpp:1932:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1932 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp:1962:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1962 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcOrbitalElectronPopulation1stDerivatives(double****) const': +mndo/Mndo.cpp:2022:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2022 | for(int k=0; k&, const std::vector&) const': +mndo/Mndo.cpp:2090:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 2090 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcStaticFirstOrderFocks(double**, const std::vector&, const std::vector&) const': +mndo/Mndo.cpp:2114:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 2114 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcStaticFirstOrderFock(double*, const std::vector&, const std::vector&, int, MolDS_base::CartesianType) const': +mndo/Mndo.cpp:2192:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2192 | for(int i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2194 | if(i&, const std::vector&) const': +mndo/Mndo.cpp:2393:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2393 | if(i::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2407 | for(int i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2410 | for(int j=0; j::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2422 | for(int j=0; j&)': +mndo/Mndo.cpp:2757:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2757 | for(int n=0; n::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2770 | for(int n=0; nGetHeadRank(); + | ^~~~~~~~~~~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcTwoElecsAtomEpcCores(double******, const MolDS_base::Molecule&) const': +mndo/Mndo.cpp:3742:34: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 3742 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp:3693:8: warning: unused variable 'mpiHeadRank' [-Wunused-variable] + 3693 | int mpiHeadRank = MolDS_mpi::MpiProcess::GetInstance()->GetHeadRank(); + | ^~~~~~~~~~~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::RotateDiatomicTwoElecsTwoCores1stDerivativesToSpaceFrame(double*****, const double* const* const* const*, const double* const*, const double* const* const*) const': +mndo/Mndo.cpp:4284:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 4284 | catch(MolDSException ex){ + | ^~ +mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::RotateDiatomicTwoElecsTwoCores2ndDerivativesToSpaceFrame(double******, const double* const* const* const*, const double* const* const* const* const*, const double* const*, const double* const* const*, const double* const* const* const*) const': +mndo/Mndo.cpp:4538:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 4538 | catch(MolDSException ex){ + | ^~ +In file included from base/factories/OptimizerFactory.cpp:36: +base/factories/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/OptimizerFactory.o base/factories/OptimizerFactory.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from nasco/NASCO.cpp:38: -nasco/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] +In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, + from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, + from /usr/include/boost/shared_ptr.hpp:17, + from /usr/include/boost/format/alt_sstream.hpp:22, + from /usr/include/boost/format/internals.hpp:24, + from /usr/include/boost/format.hpp:38, + from cndo/Cndo2.cpp:30: +/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' + 36 | BOOST_PRAGMA_MESSAGE( + | ^~~~~~~~~~~~~~~~~~~~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CheckEnableAtomType(const MolDS_base::Molecule&) const': +cndo/Cndo2.cpp:333:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 333 | for(int j=0; jenableAtomTypes.size(); j++){ + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/Cndo2.cpp: In member function 'virtual double MolDS_cndo::Cndo2::GetDiatomVdWCorrection1stDerivative(int, int, MolDS_base::CartesianType) const': +cndo/Cndo2.cpp:467:11: warning: unused variable 'dampingFactor' [-Wunused-variable] + 467 | double dampingFactor = Parameters::GetInstance()->GetVdWDampingFactorSCF(); + | ^~~~~~~~~~~~~ +cndo/Cndo2.cpp: In member function 'virtual double MolDS_cndo::Cndo2::GetDiatomVdWCorrection2ndDerivative(int, int, MolDS_base::CartesianType, MolDS_base::CartesianType) const': +cndo/Cndo2.cpp:496:11: warning: unused variable 'dampingFactor' [-Wunused-variable] + 496 | double dampingFactor = Parameters::GetInstance()->GetVdWDampingFactorSCF(); + | ^~~~~~~~~~~~~ +cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::DoSCF(bool)': +cndo/Cndo2.cpp:643:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 643 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::DoDIIS(double**, const double* const*, double***, double***, double**, double**, double*, double&, bool&, int, const MolDS_base::Molecule&, int) const': +cndo/Cndo2.cpp:929:32: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 929 | }catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::DoDamp(double, bool&, double**, const double* const*, const MolDS_base::Molecule&) const': +cndo/Cndo2.cpp:976:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 976 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::OutputNormalModes(const double* const*, const double*, const MolDS_base::Molecule&) const': +cndo/Cndo2.cpp:1153:23: warning: unused variable 'sqrtCoreMass' [-Wunused-variable] + 1153 | const double sqrtCoreMass = sqrt(molecule.GetAtom(a)->GetCoreMass()); + | ^~~~~~~~~~~~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcElecSCFEnergy(double*, const MolDS_base::Molecule&, const double*, const double* const*, const double* const*, double, double, double) const': +cndo/Cndo2.cpp:1285:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1285 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'bool MolDS_cndo::Cndo2::SatisfyConvergenceCriterion(const double* const*, const double* const*, int, double*, int, double, bool, bool) const': +cndo/Cndo2.cpp:1393:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1393 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcFockMatrix(double**, const MolDS_base::Molecule&, const double* const*, const double* const*, const double* const*, const double*, const double* const* const* const* const* const*, bool) const': +cndo/Cndo2.cpp:1494:37: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1494 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::CalcGammaAB(double**, const MolDS_base::Molecule&) const': +cndo/Cndo2.cpp:1717:34: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1717 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcCartesianMatrixByGTOExpansion(double***, const MolDS_base::Molecule&, MolDS_base::STOnGType) const': +cndo/Cndo2.cpp:1876:37: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 1876 | catch(MolDSException ex){ + | ^~ +In file included from mndo/Mndo.cpp:34: +mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Free(T*****, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': +mndo/Mndo.cpp:95:46: required from here + 95 | MallocerFreer::GetInstance()->Free(&this->twoElecsTwoAtomCoresMpiBuff, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | this->molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 97 | this->molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 98 | numBuff, + | ~~~~~~~~ + 99 | numBuff); + | ~~~~~~~~ +mndo/../base/MallocerFreer.h:183:10: warning: unused variable 'p1d' [-Wunused-variable] + 183 | T *p1d=NULL, **p2d=NULL, ***p3d=NULL,****p4d=NULL; + | ^~~ +mndo/../base/MallocerFreer.h:183:22: warning: unused variable 'p2d' [-Wunused-variable] + 183 | T *p1d=NULL, **p2d=NULL, ***p3d=NULL,****p4d=NULL; + | ^~~ +mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T*******, size_t, size_t, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': +mndo/Mndo.cpp:115:48: required from here + 115 | MallocerFreer::GetInstance()->Malloc(&this->twoElecsTwoAtomCores, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 116 | molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 117 | molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | twoElecLimit, + | ~~~~~~~~~~~~~ + 119 | twoElecLimit, + | ~~~~~~~~~~~~~ + 120 | twoElecLimit, + | ~~~~~~~~~~~~~ + 121 | twoElecLimit); + | ~~~~~~~~~~~~~ +mndo/../base/MallocerFreer.h:263:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 263 | catch(MolDSException ex){ + | ^~ +mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T*****, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': +mndo/Mndo.cpp:130:48: required from here + 130 | MallocerFreer::GetInstance()->Malloc(&this->twoElecsTwoAtomCoresMpiBuff, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 131 | this->molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 132 | this->molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 133 | numBuff, + | ~~~~~~~~ + 134 | numBuff); + | ~~~~~~~~ +mndo/../base/MallocerFreer.h:168:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 168 | catch(MolDSException ex){ + | ^~ +mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': +mndo/Mndo.cpp:142:48: required from here + 142 | MallocerFreer::GetInstance()->Malloc(&this->normalModes, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 143 | CartesianType_end*molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 144 | CartesianType_end*molecule->GetNumberAtoms()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 77 | catch(MolDSException ex){ + | ^~ +In file included from base/MolDS.cpp:44: +base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/MolDS.o base/MolDS.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c +In file included from mndo/Mndo.cpp:37: +mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::Recv(int, int, T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]': +mndo/Mndo.cpp:988:52: required from here + 988 | MolDS_mpi::MpiProcess::GetInstance()->Recv(source, tag, matrixCIS[k], this->matrixCISdimension); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:54:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 54 | for(molds_mpi_int i=0; iSend(dest, tag, matrixCIS[k], this->matrixCISdimension); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:40:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 40 | for(molds_mpi_int i=0; iBroadcast(&matrixCIS[0][0], this->matrixCISdimension*this->matrixCISdimension, root); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:69:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 69 | for(molds_mpi_int i=0; iMalloc(diatomicOverlapAOs2ndDerivs, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1081 | this->molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1082 | OrbitalType_end, + | ~~~~~~~~~~~~~~~~ + 1083 | OrbitalType_end, + | ~~~~~~~~~~~~~~~~ + 1084 | CartesianType_end, + | ~~~~~~~~~~~~~~~~~~ + 1085 | CartesianType_end); + | ~~~~~~~~~~~~~~~~~~ +mndo/../base/MallocerFreer.h:215:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 215 | catch(MolDSException ex){ + | ^~ +mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T********, size_t, size_t, size_t, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': +mndo/Mndo.cpp:1093:48: required from here + 1093 | MallocerFreer::GetInstance()->Malloc(diatomicTwoElecsTwoCores2ndDerivs, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1094 | this->molecule->GetNumberAtoms(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1095 | dxy, + | ~~~~ + 1096 | dxy, + | ~~~~ + 1097 | dxy, + | ~~~~ + 1098 | dxy, + | ~~~~ + 1099 | CartesianType_end, + | ~~~~~~~~~~~~~~~~~~ + 1100 | CartesianType_end); + | ~~~~~~~~~~~~~~~~~~ +mndo/../base/MallocerFreer.h:312:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 312 | catch(MolDSException ex){ + | ^~ +mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T****, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': +mndo/Mndo.cpp:1107:48: required from here + 1107 | MallocerFreer::GetInstance()->Malloc(tmpRotMat1stDerivs, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 1108 | OrbitalType_end, + | ~~~~~~~~~~~~~~~~ + 1109 | OrbitalType_end, + | ~~~~~~~~~~~~~~~~ + 1110 | CartesianType_end); + | ~~~~~~~~~~~~~~~~~~ +mndo/../base/MallocerFreer.h:122:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 122 | catch(MolDSException ex){ + | ^~ +mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::AllReduce(T*, MolDS_mpi::molds_mpi_int, Op) [with T = double; Op = std::plus; MolDS_mpi::molds_mpi_int = long int]': +mndo/Mndo.cpp:2852:51: required from here + 2852 | MolDS_mpi::MpiProcess::GetInstance()->AllReduce(&this->matrixForce[0][0][0], numTransported, std::plus()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:110:40: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 110 | catch(MolDS_base::MolDSException ex){ + | ^~ +In file included from mndo/Mndo.cpp:38: +mndo/../mpi/AsyncCommunicator.h: In instantiation of 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]': +mndo/Mndo.cpp:3577:50: required from here + 3577 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/AsyncCommunicator.h:62:43: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 62 | catch(MolDS_base::MolDSException ex){ + | ^~ +mndo/../mpi/AsyncCommunicator.h:32:11: warning: unused variable 'mpiRank' [-Wunused-variable] + 32 | int mpiRank = MolDS_mpi::MpiProcess::GetInstance()->GetRank(); + | ^~~~~~~ +cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::CalcOverlapAOsWithAnotherConfiguration(double**, const MolDS_base::Molecule&) const': +cndo/Cndo2.cpp:3841:15: warning: unused variable 'isSymmetricOverlapAOs' [-Wunused-variable] + 3841 | bool isSymmetricOverlapAOs = false; + | ^~~~~~~~~~~~~~~~~~~~~ +cndo/Cndo2.cpp:3858:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 3858 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::CalcOverlapMOsWithAnotherElectronicStructure(double**, const double* const*, const MolDS_base::ElectronicStructure&) const': +cndo/Cndo2.cpp:3905:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 3905 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp:3877:31: warning: unused variable 'rhsElectronicStructure' [-Wunused-variable] + 3877 | const ElectronicStructure* rhsElectronicStructure = this; + | ^~~~~~~~~~~~~~~~~~~~~~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcOverlapAOs(double**, const MolDS_base::Molecule&) const': +cndo/Cndo2.cpp:3995:34: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 3995 | catch(MolDSException ex){ + | ^~ +cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcOverlapAOsByGTOExpansion(double**, const MolDS_base::Molecule&, MolDS_base::STOnGType) const': +cndo/Cndo2.cpp:4389:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 4389 | catch(MolDSException ex){ + | ^~ +mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = double; MolDS_mpi::molds_mpi_int = long int]': +mndo/../mpi/MpiProcess.h:53:32: required from 'void MolDS_mpi::MpiProcess::Recv(int, int, T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' + 53 | this->SplitMessage2Chunks(chunks, tag, values, num); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/Mndo.cpp:988:52: required from here + 988 | MolDS_mpi::MpiProcess::GetInstance()->Recv(source, tag, matrixCIS[k], this->matrixCISdimension); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] + 177 | Chunk chunk = {origianlTag, 0, num}; + | ^~~ +mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = const double; MolDS_mpi::molds_mpi_int = long int]': +mndo/../mpi/MpiProcess.h:39:32: required from 'void MolDS_mpi::MpiProcess::Send(int, int, const T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' + 39 | this->SplitMessage2Chunks(chunks, tag, values, num); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/Mndo.cpp:997:52: required from here + 997 | MolDS_mpi::MpiProcess::GetInstance()->Send(dest, tag, matrixCIS[k], this->matrixCISdimension); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] + 177 | Chunk chunk = {origianlTag, 0, num}; + | ^~~ +mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::AllReduce(const T*, MolDS_mpi::molds_mpi_int, T*, Op) [with T = double; Op = std::plus; MolDS_mpi::molds_mpi_int = long int]': +mndo/../mpi/MpiProcess.h:105:25: required from 'void MolDS_mpi::MpiProcess::AllReduce(T*, MolDS_mpi::molds_mpi_int, Op) [with T = double; Op = std::plus; MolDS_mpi::molds_mpi_int = long int]' + 105 | this->AllReduce(values, num, tmpValues, op); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/Mndo.cpp:2852:51: required from here + 2852 | MolDS_mpi::MpiProcess::GetInstance()->AllReduce(&this->matrixForce[0][0][0], numTransported, std::plus()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mndo/../mpi/MpiProcess.h:92:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 92 | for(molds_mpi_int i=0; iMalloc(&this->fockMatrix, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ + 288 | this->molecule->GetTotalNumberAOs(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 289 | this->molecule->GetTotalNumberAOs()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 77 | catch(MolDSException ex){ + | ^~ +cndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T****, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': +cndo/Cndo2.cpp:300:48: required from here + 300 | MallocerFreer::GetInstance()->Malloc(&this->cartesianMatrix, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ + 301 | CartesianType_end, + | ~~~~~~~~~~~~~~~~~~ + 302 | this->molecule->GetTotalNumberAOs(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 303 | this->molecule->GetTotalNumberAOs()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../base/MallocerFreer.h:122:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 122 | catch(MolDSException ex){ + | ^~ +In file included from cndo/Cndo2.cpp:40: +cndo/../mpi/AsyncCommunicator.h: In instantiation of 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]': +cndo/Cndo2.cpp:1446:50: required from here + 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/AsyncCommunicator.h:62:43: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 62 | catch(MolDS_base::MolDSException ex){ + | ^~ +cndo/../mpi/AsyncCommunicator.h:32:11: warning: unused variable 'mpiRank' [-Wunused-variable] + 32 | int mpiRank = MolDS_mpi::MpiProcess::GetInstance()->GetRank(); + | ^~~~~~~ +In file included from cndo/Cndo2.cpp:39: +cndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::Broadcast(T*, MolDS_mpi::molds_mpi_int, int) [with T = double; MolDS_mpi::molds_mpi_int = long int]': +cndo/Cndo2.cpp:1522:51: required from here + 1522 | MolDS_mpi::MpiProcess::GetInstance()->Broadcast(buff, num, mpiHeadRank); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/MpiProcess.h:69:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 69 | for(molds_mpi_int i=0; iSend(mInfo.dest, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 39 | mInfo.tag, + | ~~~~~~~~~~ + 40 | reinterpret_cast(mInfo.vectorPtr), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 41 | mInfo.num); + | ~~~~~~~~~~ +cndo/Cndo2.cpp:1446:50: required from here + 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/MpiProcess.h:40:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 40 | for(molds_mpi_int i=0; iRecv(mInfo.source, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ + 45 | mInfo.tag, + | ~~~~~~~~~~ + 46 | reinterpret_cast(mInfo.vectorPtr), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 47 | mInfo.num); + | ~~~~~~~~~~ +cndo/Cndo2.cpp:1446:50: required from here + 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/MpiProcess.h:54:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 54 | for(molds_mpi_int i=0; i&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = double; MolDS_mpi::molds_mpi_int = long int]': +cndo/../mpi/MpiProcess.h:68:32: required from 'void MolDS_mpi::MpiProcess::Broadcast(T*, MolDS_mpi::molds_mpi_int, int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' + 68 | this->SplitMessage2Chunks(chunks, tag, values, num); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/Cndo2.cpp:1522:51: required from here + 1522 | MolDS_mpi::MpiProcess::GetInstance()->Broadcast(buff, num, mpiHeadRank); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] + 177 | Chunk chunk = {origianlTag, 0, num}; + | ^~~ +optimization/Optimizer.cpp: In member function 'void MolDS_optimization::Optimizer::CheckEnableTheoryType(MolDS_base::TheoryType) const': +optimization/Optimizer.cpp:118:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 118 | for(int i=0; ienableTheoryTypes.size();i++){ + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, @@ -1579,6 +2140,29 @@ /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = const double; MolDS_mpi::molds_mpi_int = long int]': +cndo/../mpi/MpiProcess.h:39:32: required from 'void MolDS_mpi::MpiProcess::Send(int, int, const T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' + 39 | this->SplitMessage2Chunks(chunks, tag, values, num); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/AsyncCommunicator.h:38:58: required from 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]' + 38 | MolDS_mpi::MpiProcess::GetInstance()->Send(mInfo.dest, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 39 | mInfo.tag, + | ~~~~~~~~~~ + 40 | reinterpret_cast(mInfo.vectorPtr), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 41 | mInfo.num); + | ~~~~~~~~~~ +cndo/Cndo2.cpp:1446:50: required from here + 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] + 177 | Chunk chunk = {origianlTag, 0, num}; + | ^~~ +optimization/ConjugateGradient.cpp: In member function 'virtual void MolDS_optimization::ConjugateGradient::SearchMinimum(boost::shared_ptr, MolDS_base::Molecule&, double*, bool*) const': +optimization/ConjugateGradient.cpp:122:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 122 | catch(MolDSException ex){ + | ^~ zindo/ZindoS.cpp: In member function 'virtual double MolDS_zindo::ZindoS::GetFockDiagElement(const MolDS_base_atoms::Atom&, int, int, const MolDS_base::Molecule&, const double* const*, const double* const*, const double*, const double* const* const* const* const* const*, bool) const': zindo/ZindoS.cpp:265:20: warning: unused variable 'rAB' [-Wunused-variable] 265 | double rAB = molecule.GetDistanceAtoms(atomA, atomB); @@ -1652,6 +2236,14 @@ zindo/ZindoS.cpp:1794:8: warning: unused variable 'numberActiveVir' [-Wunused-variable] 1794 | int numberActiveVir = Parameters::GetInstance()->GetActiveVirCIS(); | ^~~~~~~~~~~~~~~ +In file included from optimization/ConjugateGradient.cpp:34: +optimization/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': +optimization/ConjugateGradient.cpp:91:51: required from here + 91 | MallocerFreer::GetInstance()->Malloc(&oldMatrixForce, molecule.GetNumberAtoms(), CartesianType_end); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +optimization/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 77 | catch(MolDSException ex){ + | ^~ zindo/ZindoS.cpp: In member function 'void MolDS_zindo::ZindoS::OutputCISMulliken() const': zindo/ZindoS.cpp:1963:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1963 | for(int k=0; ksize(); k++){ @@ -1764,18 +2356,6 @@ zindo/ZindoS.cpp:3819:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 3819 | catch(MolDSException ex){ | ^~ -In file included from optimization/SteepestDescent.cpp:38: -optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -In file included from optimization/ConjugateGradient.cpp:38: -optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -In file included from optimization/BFGS.cpp:43: -optimization/../base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ In file included from zindo/ZindoS.cpp:36: zindo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Free(T*****, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': zindo/ZindoS.cpp:93:49: required from here @@ -1817,10 +2397,6 @@ zindo/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 77 | catch(MolDSException ex){ | ^~ -In file included from base/factories/OptimizerFactory.cpp:36: -base/factories/../Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ zindo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T****, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': zindo/ZindoS.cpp:1104:51: required from here 1104 | MallocerFreer::GetInstance()->Malloc(&dipoleMOs, CartesianType_end, totalNumberAOs, totalNumberAOs); @@ -1868,10 +2444,6 @@ zindo/../mpi/MpiProcess.h:110:40: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 110 | catch(MolDS_base::MolDSException ex){ | ^~ -optimization/Optimizer.cpp: In member function 'void MolDS_optimization::Optimizer::CheckEnableTheoryType(MolDS_base::TheoryType) const': -optimization/Optimizer.cpp:118:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 118 | for(int i=0; ienableTheoryTypes.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zindo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = double; MolDS_mpi::molds_mpi_int = long int]': zindo/../mpi/MpiProcess.h:53:32: required from 'void MolDS_mpi::MpiProcess::Recv(int, int, T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' 53 | this->SplitMessage2Chunks(chunks, tag, values, num); @@ -1902,272 +2474,43 @@ zindo/../mpi/MpiProcess.h:92:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 92 | for(molds_mpi_int i=0; irequiresVdWSCF = requires;} - | ^~~~~~~~ -mpicxx -I/usr/include/mpi -I/usr/lib/openblas-base//include/ -o obj/Main.o Main.cpp -g -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/molds-0.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fopenmp -c -In file included from base/MolDS.cpp:44: -base/Parameters.h:64:41: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] - 64 | inline void SetRequiresVdWSCF(bool requires) {this->requiresVdWSCF = requires;} - | ^~~~~~~~ -In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, - from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, - from /usr/include/boost/shared_ptr.hpp:17, - from /usr/include/boost/format/alt_sstream.hpp:22, - from /usr/include/boost/format/internals.hpp:24, - from /usr/include/boost/format.hpp:38, - from cndo/Cndo2.cpp:30: -/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' - 36 | BOOST_PRAGMA_MESSAGE( - | ^~~~~~~~~~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CheckEnableAtomType(const MolDS_base::Molecule&) const': -cndo/Cndo2.cpp:333:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 333 | for(int j=0; jenableAtomTypes.size(); j++){ - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'virtual double MolDS_cndo::Cndo2::GetDiatomVdWCorrection1stDerivative(int, int, MolDS_base::CartesianType) const': -cndo/Cndo2.cpp:467:11: warning: unused variable 'dampingFactor' [-Wunused-variable] - 467 | double dampingFactor = Parameters::GetInstance()->GetVdWDampingFactorSCF(); - | ^~~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'virtual double MolDS_cndo::Cndo2::GetDiatomVdWCorrection2ndDerivative(int, int, MolDS_base::CartesianType, MolDS_base::CartesianType) const': -cndo/Cndo2.cpp:496:11: warning: unused variable 'dampingFactor' [-Wunused-variable] - 496 | double dampingFactor = Parameters::GetInstance()->GetVdWDampingFactorSCF(); - | ^~~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::DoSCF(bool)': -cndo/Cndo2.cpp:643:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 643 | catch(MolDSException ex){ +optimization/BFGS.cpp: In member function 'virtual void MolDS_optimization::BFGS::SearchMinimum(boost::shared_ptr, MolDS_base::Molecule&, double*, bool*) const': +optimization/BFGS.cpp:215:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 215 | catch(MolDSException ex){ | ^~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::DoDIIS(double**, const double* const*, double***, double***, double**, double**, double*, double&, bool&, int, const MolDS_base::Molecule&, int) const': -cndo/Cndo2.cpp:929:32: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 929 | }catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::DoDamp(double, bool&, double**, const double* const*, const MolDS_base::Molecule&) const': -cndo/Cndo2.cpp:976:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 976 | catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::OutputNormalModes(const double* const*, const double*, const MolDS_base::Molecule&) const': -cndo/Cndo2.cpp:1153:23: warning: unused variable 'sqrtCoreMass' [-Wunused-variable] - 1153 | const double sqrtCoreMass = sqrt(molecule.GetAtom(a)->GetCoreMass()); - | ^~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcElecSCFEnergy(double*, const MolDS_base::Molecule&, const double*, const double* const*, const double* const*, double, double, double) const': -cndo/Cndo2.cpp:1285:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1285 | catch(MolDSException ex){ +optimization/BFGS.cpp:123:13: warning: unused variable 'vectorOldCoordinates' [-Wunused-variable] + 123 | double* vectorOldCoordinates = NULL; + | ^~~~~~~~~~~~~~~~~~~~ +optimization/BFGS.cpp: In member function 'void MolDS_optimization::BFGS::CalcRFOStep(double*, const double* const*, const double*, double, int) const': +optimization/BFGS.cpp:302:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 302 | catch(MolDSException ex){ | ^~ -cndo/Cndo2.cpp: In member function 'bool MolDS_cndo::Cndo2::SatisfyConvergenceCriterion(const double* const*, const double* const*, int, double*, int, double, bool, bool) const': -cndo/Cndo2.cpp:1393:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1393 | catch(MolDSException ex){ +optimization/BFGS.cpp: In member function 'void MolDS_optimization::BFGS::UpdateHessian(double**, int, const double*, const double*, const double*) const': +optimization/BFGS.cpp:344:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 344 | catch(MolDSException ex){ + | ^~ +optimization/BFGS.cpp: In member function 'void MolDS_optimization::BFGS::ShiftHessianRedundantMode(double**, const MolDS_base::Molecule&) const': +optimization/BFGS.cpp:476:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 476 | catch(MolDSException ex) + | ^~ +In file included from optimization/BFGS.cpp:37: +optimization/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': +optimization/BFGS.cpp:130:43: required from here + 130 | MallocerFreer::GetInstance()->Malloc(&matrixHessian, dimension, dimension); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +optimization/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] + 77 | catch(MolDSException ex){ | ^~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcFockMatrix(double**, const MolDS_base::Molecule&, const double* const*, const double* const*, const double* const*, const double*, const double* const* const* const* const* const*, bool) const': -cndo/Cndo2.cpp:1494:37: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1494 | catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::CalcGammaAB(double**, const MolDS_base::Molecule&) const': -cndo/Cndo2.cpp:1717:34: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1717 | catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcCartesianMatrixByGTOExpansion(double***, const MolDS_base::Molecule&, MolDS_base::STOnGType) const': -cndo/Cndo2.cpp:1876:37: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1876 | catch(MolDSException ex){ - | ^~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, - from mndo/Mndo.cpp:28: + from mpi/AsyncCommunicator.cpp:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::CalcOverlapAOsWithAnotherConfiguration(double**, const MolDS_base::Molecule&) const': -cndo/Cndo2.cpp:3841:15: warning: unused variable 'isSymmetricOverlapAOs' [-Wunused-variable] - 3841 | bool isSymmetricOverlapAOs = false; - | ^~~~~~~~~~~~~~~~~~~~~ -cndo/Cndo2.cpp:3858:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 3858 | catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp: In member function 'virtual void MolDS_cndo::Cndo2::CalcOverlapMOsWithAnotherElectronicStructure(double**, const double* const*, const MolDS_base::ElectronicStructure&) const': -cndo/Cndo2.cpp:3905:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 3905 | catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp:3877:31: warning: unused variable 'rhsElectronicStructure' [-Wunused-variable] - 3877 | const ElectronicStructure* rhsElectronicStructure = this; - | ^~~~~~~~~~~~~~~~~~~~~~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcOverlapAOs(double**, const MolDS_base::Molecule&) const': -cndo/Cndo2.cpp:3995:34: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 3995 | catch(MolDSException ex){ - | ^~ -cndo/Cndo2.cpp: In member function 'void MolDS_cndo::Cndo2::CalcOverlapAOsByGTOExpansion(double**, const MolDS_base::Molecule&, MolDS_base::STOnGType) const': -cndo/Cndo2.cpp:4389:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 4389 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp: In member function 'virtual double MolDS_mndo::Mndo::GetMolecularIntegralElement(int, int, int, int, const MolDS_base::Molecule&, const double* const*, const double* const*) const': -mndo/Mndo.cpp:730:37: warning: unused variable 'orbitalSigma' [-Wunused-variable] - 730 | OrbitalType orbitalSigma = atomB.GetValence(sigma-firstAOIndexB); - | ^~~~~~~~~~~~ -mndo/Mndo.cpp: In member function 'virtual void MolDS_mndo::Mndo::CalcCISMatrix(double**) const': -mndo/Mndo.cpp:885:46: warning: unused variable 'orbitalSigma' [-Wunused-variable] - 885 | OrbitalType orbitalSigma = atomB.GetValence(sigma-firstAOIndexB); - | ^~~~~~~~~~~~ -mndo/Mndo.cpp:969:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 969 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcHessianSCF(double**, bool) const': -mndo/Mndo.cpp:1839:20: warning: unused variable 'firstAOIndexA' [-Wunused-variable] - 1839 | int firstAOIndexA = atomA.GetFirstAOIndex(); - | ^~~~~~~~~~~~~ -mndo/Mndo.cpp:1840:20: warning: unused variable 'lastAOIndexA' [-Wunused-variable] - 1840 | int lastAOIndexA = atomA.GetLastAOIndex(); - | ^~~~~~~~~~~~ -mndo/Mndo.cpp:1932:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1932 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp:1962:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 1962 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcOrbitalElectronPopulation1stDerivatives(double****) const': -mndo/Mndo.cpp:2022:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2022 | for(int k=0; k&, const std::vector&) const': -mndo/Mndo.cpp:2090:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 2090 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcStaticFirstOrderFocks(double**, const std::vector&, const std::vector&) const': -mndo/Mndo.cpp:2114:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 2114 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcStaticFirstOrderFock(double*, const std::vector&, const std::vector&, int, MolDS_base::CartesianType) const': -mndo/Mndo.cpp:2192:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2192 | for(int i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2194 | if(i&, const std::vector&) const': -mndo/Mndo.cpp:2393:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2393 | if(i::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2407 | for(int i=0; i::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2410 | for(int j=0; j::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2422 | for(int j=0; j&)': -mndo/Mndo.cpp:2757:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2757 | for(int n=0; n::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2770 | for(int n=0; nGetHeadRank(); - | ^~~~~~~~~~~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::CalcTwoElecsAtomEpcCores(double******, const MolDS_base::Molecule&) const': -mndo/Mndo.cpp:3742:34: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 3742 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp:3693:8: warning: unused variable 'mpiHeadRank' [-Wunused-variable] - 3693 | int mpiHeadRank = MolDS_mpi::MpiProcess::GetInstance()->GetHeadRank(); - | ^~~~~~~~~~~ -nasco/NASCO.cpp: In member function 'void MolDS_nasco::NASCO::DoNASCO(MolDS_base::Molecule&)': -nasco/NASCO.cpp:169:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 169 | catch(MolDSException ex){ - | ^~ -nasco/NASCO.cpp:93:11: warning: unused variable 'time' [-Wunused-variable] - 93 | double time = 0.0; - | ^~~~ -nasco/NASCO.cpp: In member function 'void MolDS_nasco::NASCO::CheckEnableTheoryType(MolDS_base::TheoryType)': -nasco/NASCO.cpp:315:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 315 | for(int i=0; ienableTheoryTypes.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::RotateDiatomicTwoElecsTwoCores1stDerivativesToSpaceFrame(double*****, const double* const* const* const*, const double* const*, const double* const* const*) const': -mndo/Mndo.cpp:4284:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 4284 | catch(MolDSException ex){ - | ^~ -mndo/Mndo.cpp: In member function 'void MolDS_mndo::Mndo::RotateDiatomicTwoElecsTwoCores2ndDerivativesToSpaceFrame(double******, const double* const* const* const*, const double* const* const* const* const*, const double* const*, const double* const* const*, const double* const* const* const*) const': -mndo/Mndo.cpp:4538:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 4538 | catch(MolDSException ex){ - | ^~ -In file included from nasco/NASCO.cpp:34: -nasco/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': -nasco/NASCO.cpp:340:48: required from here - 340 | MallocerFreer::GetInstance()->Malloc(overlapAOs, dimOverlapAOs, dimOverlapAOs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -nasco/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 77 | catch(MolDSException ex){ - | ^~ -In file included from cndo/Cndo2.cpp:36: -cndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': -cndo/Cndo2.cpp:287:48: required from here - 287 | MallocerFreer::GetInstance()->Malloc(&this->fockMatrix, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ - 288 | this->molecule->GetTotalNumberAOs(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 289 | this->molecule->GetTotalNumberAOs()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 77 | catch(MolDSException ex){ - | ^~ -cndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T****, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': -cndo/Cndo2.cpp:300:48: required from here - 300 | MallocerFreer::GetInstance()->Malloc(&this->cartesianMatrix, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ - 301 | CartesianType_end, - | ~~~~~~~~~~~~~~~~~~ - 302 | this->molecule->GetTotalNumberAOs(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 303 | this->molecule->GetTotalNumberAOs()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../base/MallocerFreer.h:122:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 122 | catch(MolDSException ex){ - | ^~ -In file included from cndo/Cndo2.cpp:40: -cndo/../mpi/AsyncCommunicator.h: In instantiation of 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]': -cndo/Cndo2.cpp:1446:50: required from here - 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/AsyncCommunicator.h:62:43: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 62 | catch(MolDS_base::MolDSException ex){ - | ^~ -cndo/../mpi/AsyncCommunicator.h:32:11: warning: unused variable 'mpiRank' [-Wunused-variable] - 32 | int mpiRank = MolDS_mpi::MpiProcess::GetInstance()->GetRank(); - | ^~~~~~~ base/MolDS.cpp: In member function 'void MolDS_base::MolDS::Run(int, char**)': base/MolDS.cpp:73:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 73 | catch(MolDSException ex){ @@ -2176,14 +2519,6 @@ base/MolDS.cpp:167:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 167 | catch(MolDSException ex){ | ^~ -In file included from cndo/Cndo2.cpp:39: -cndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::Broadcast(T*, MolDS_mpi::molds_mpi_int, int) [with T = double; MolDS_mpi::molds_mpi_int = long int]': -cndo/Cndo2.cpp:1522:51: required from here - 1522 | MolDS_mpi::MpiProcess::GetInstance()->Broadcast(buff, num, mpiHeadRank); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/MpiProcess.h:69:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 69 | for(molds_mpi_int i=0; iGetBoltzmann(); - | ^~ -rpmd/RPMD.cpp:171:8: warning: unused variable 'numAtom' [-Wunused-variable] - 171 | int numAtom = refferenceMolecule.GetNumberAtoms(); - | ^~~~~~~ -rpmd/RPMD.cpp: In member function 'void MolDS_rpmd::RPMD::CheckEnableTheoryType(MolDS_base::TheoryType, int)': -rpmd/RPMD.cpp:347:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 347 | for(int i=0; ienableGroundStateTheoryTypes.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -rpmd/RPMD.cpp:355:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 355 | for(int i=0; ienableExcitedStateTheoryTypes.size();i++){ - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::Send(int, int, const T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]': -cndo/../mpi/AsyncCommunicator.h:38:58: required from 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]' - 38 | MolDS_mpi::MpiProcess::GetInstance()->Send(mInfo.dest, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 39 | mInfo.tag, - | ~~~~~~~~~~ - 40 | reinterpret_cast(mInfo.vectorPtr), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 41 | mInfo.num); - | ~~~~~~~~~~ -cndo/Cndo2.cpp:1446:50: required from here - 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/MpiProcess.h:40:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 40 | for(molds_mpi_int i=0; iRecv(mInfo.source, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ - 45 | mInfo.tag, - | ~~~~~~~~~~ - 46 | reinterpret_cast(mInfo.vectorPtr), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 47 | mInfo.num); - | ~~~~~~~~~~ -cndo/Cndo2.cpp:1446:50: required from here - 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/MpiProcess.h:54:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 54 | for(molds_mpi_int i=0; i&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = double; MolDS_mpi::molds_mpi_int = long int]': -cndo/../mpi/MpiProcess.h:68:32: required from 'void MolDS_mpi::MpiProcess::Broadcast(T*, MolDS_mpi::molds_mpi_int, int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' - 68 | this->SplitMessage2Chunks(chunks, tag, values, num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/Cndo2.cpp:1522:51: required from here - 1522 | MolDS_mpi::MpiProcess::GetInstance()->Broadcast(buff, num, mpiHeadRank); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] - 177 | Chunk chunk = {origianlTag, 0, num}; - | ^~~ -cndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = const double; MolDS_mpi::molds_mpi_int = long int]': -cndo/../mpi/MpiProcess.h:39:32: required from 'void MolDS_mpi::MpiProcess::Send(int, int, const T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' - 39 | this->SplitMessage2Chunks(chunks, tag, values, num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/AsyncCommunicator.h:38:58: required from 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]' - 38 | MolDS_mpi::MpiProcess::GetInstance()->Send(mInfo.dest, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 39 | mInfo.tag, - | ~~~~~~~~~~ - 40 | reinterpret_cast(mInfo.vectorPtr), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 41 | mInfo.num); - | ~~~~~~~~~~ -cndo/Cndo2.cpp:1446:50: required from here - 1446 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] - 177 | Chunk chunk = {origianlTag, 0, num}; - | ^~~ -In file included from mndo/Mndo.cpp:34: -mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Free(T*****, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': -mndo/Mndo.cpp:95:46: required from here - 95 | MallocerFreer::GetInstance()->Free(&this->twoElecsTwoAtomCoresMpiBuff, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | this->molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 97 | this->molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 98 | numBuff, - | ~~~~~~~~ - 99 | numBuff); - | ~~~~~~~~ -mndo/../base/MallocerFreer.h:183:10: warning: unused variable 'p1d' [-Wunused-variable] - 183 | T *p1d=NULL, **p2d=NULL, ***p3d=NULL,****p4d=NULL; - | ^~~ -mndo/../base/MallocerFreer.h:183:22: warning: unused variable 'p2d' [-Wunused-variable] - 183 | T *p1d=NULL, **p2d=NULL, ***p3d=NULL,****p4d=NULL; - | ^~~ -mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T*******, size_t, size_t, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': -mndo/Mndo.cpp:115:48: required from here - 115 | MallocerFreer::GetInstance()->Malloc(&this->twoElecsTwoAtomCores, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 116 | molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 117 | molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | twoElecLimit, - | ~~~~~~~~~~~~~ - 119 | twoElecLimit, - | ~~~~~~~~~~~~~ - 120 | twoElecLimit, - | ~~~~~~~~~~~~~ - 121 | twoElecLimit); - | ~~~~~~~~~~~~~ -mndo/../base/MallocerFreer.h:263:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 263 | catch(MolDSException ex){ - | ^~ -mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T*****, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': -mndo/Mndo.cpp:130:48: required from here - 130 | MallocerFreer::GetInstance()->Malloc(&this->twoElecsTwoAtomCoresMpiBuff, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 131 | this->molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 132 | this->molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 133 | numBuff, - | ~~~~~~~~ - 134 | numBuff); - | ~~~~~~~~ -mndo/../base/MallocerFreer.h:168:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 168 | catch(MolDSException ex){ - | ^~ -mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': -mndo/Mndo.cpp:142:48: required from here - 142 | MallocerFreer::GetInstance()->Malloc(&this->normalModes, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 143 | CartesianType_end*molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 144 | CartesianType_end*molecule->GetNumberAtoms()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 77 | catch(MolDSException ex){ - | ^~ -optimization/BFGS.cpp: In member function 'virtual void MolDS_optimization::BFGS::SearchMinimum(boost::shared_ptr, MolDS_base::Molecule&, double*, bool*) const': -optimization/BFGS.cpp:215:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 215 | catch(MolDSException ex){ - | ^~ -optimization/BFGS.cpp:123:13: warning: unused variable 'vectorOldCoordinates' [-Wunused-variable] - 123 | double* vectorOldCoordinates = NULL; - | ^~~~~~~~~~~~~~~~~~~~ -optimization/BFGS.cpp: In member function 'void MolDS_optimization::BFGS::CalcRFOStep(double*, const double* const*, const double*, double, int) const': -optimization/BFGS.cpp:302:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 302 | catch(MolDSException ex){ - | ^~ -optimization/BFGS.cpp: In member function 'void MolDS_optimization::BFGS::UpdateHessian(double**, int, const double*, const double*, const double*) const': -optimization/BFGS.cpp:344:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 344 | catch(MolDSException ex){ - | ^~ -optimization/BFGS.cpp: In member function 'void MolDS_optimization::BFGS::ShiftHessianRedundantMode(double**, const MolDS_base::Molecule&) const': -optimization/BFGS.cpp:476:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 476 | catch(MolDSException ex) - | ^~ -In file included from mndo/Mndo.cpp:37: -mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::Recv(int, int, T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]': -mndo/Mndo.cpp:988:52: required from here - 988 | MolDS_mpi::MpiProcess::GetInstance()->Recv(source, tag, matrixCIS[k], this->matrixCISdimension); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:54:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 54 | for(molds_mpi_int i=0; iSend(dest, tag, matrixCIS[k], this->matrixCISdimension); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:40:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 40 | for(molds_mpi_int i=0; iBroadcast(&matrixCIS[0][0], this->matrixCISdimension*this->matrixCISdimension, root); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:69:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 69 | for(molds_mpi_int i=0; iMalloc(diatomicOverlapAOs2ndDerivs, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1081 | this->molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1082 | OrbitalType_end, - | ~~~~~~~~~~~~~~~~ - 1083 | OrbitalType_end, - | ~~~~~~~~~~~~~~~~ - 1084 | CartesianType_end, - | ~~~~~~~~~~~~~~~~~~ - 1085 | CartesianType_end); - | ~~~~~~~~~~~~~~~~~~ -mndo/../base/MallocerFreer.h:215:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 215 | catch(MolDSException ex){ - | ^~ -mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T********, size_t, size_t, size_t, size_t, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': -mndo/Mndo.cpp:1093:48: required from here - 1093 | MallocerFreer::GetInstance()->Malloc(diatomicTwoElecsTwoCores2ndDerivs, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1094 | this->molecule->GetNumberAtoms(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1095 | dxy, - | ~~~~ - 1096 | dxy, - | ~~~~ - 1097 | dxy, - | ~~~~ - 1098 | dxy, - | ~~~~ - 1099 | CartesianType_end, - | ~~~~~~~~~~~~~~~~~~ - 1100 | CartesianType_end); - | ~~~~~~~~~~~~~~~~~~ -mndo/../base/MallocerFreer.h:312:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 312 | catch(MolDSException ex){ - | ^~ -mndo/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T****, size_t, size_t, size_t) const [with T = double; size_t = long unsigned int]': -mndo/Mndo.cpp:1107:48: required from here - 1107 | MallocerFreer::GetInstance()->Malloc(tmpRotMat1stDerivs, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 1108 | OrbitalType_end, - | ~~~~~~~~~~~~~~~~ - 1109 | OrbitalType_end, - | ~~~~~~~~~~~~~~~~ - 1110 | CartesianType_end); - | ~~~~~~~~~~~~~~~~~~ -mndo/../base/MallocerFreer.h:122:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 122 | catch(MolDSException ex){ - | ^~ -mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::AllReduce(T*, MolDS_mpi::molds_mpi_int, Op) [with T = double; Op = std::plus; MolDS_mpi::molds_mpi_int = long int]': -mndo/Mndo.cpp:2852:51: required from here - 2852 | MolDS_mpi::MpiProcess::GetInstance()->AllReduce(&this->matrixForce[0][0][0], numTransported, std::plus()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:110:40: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 110 | catch(MolDS_base::MolDSException ex){ - | ^~ -In file included from mndo/Mndo.cpp:38: -mndo/../mpi/AsyncCommunicator.h: In instantiation of 'void MolDS_mpi::AsyncCommunicator::Run() [with T = double]': -mndo/Mndo.cpp:3577:50: required from here - 3577 | boost::thread communicationThread( boost::bind(&MolDS_mpi::AsyncCommunicator::Run, &asyncCommunicator) ); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/AsyncCommunicator.h:62:43: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 62 | catch(MolDS_base::MolDSException ex){ - | ^~ -mndo/../mpi/AsyncCommunicator.h:32:11: warning: unused variable 'mpiRank' [-Wunused-variable] - 32 | int mpiRank = MolDS_mpi::MpiProcess::GetInstance()->GetRank(); - | ^~~~~~~ -In file included from optimization/BFGS.cpp:37: -optimization/../base/MallocerFreer.h: In instantiation of 'void MolDS_base::MallocerFreer::Malloc(T***, size_t, size_t) const [with T = double; size_t = long unsigned int]': -optimization/BFGS.cpp:130:43: required from here - 130 | MallocerFreer::GetInstance()->Malloc(&matrixHessian, dimension, dimension); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -optimization/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 77 | catch(MolDSException ex){ - | ^~ -optimization/ConjugateGradient.cpp: In member function 'virtual void MolDS_optimization::ConjugateGradient::SearchMinimum(boost::shared_ptr, MolDS_base::Molecule&, double*, bool*) const': -optimization/ConjugateGradient.cpp:122:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 122 | catch(MolDSException ex){ - | ^~ optimization/GEDIIS.cpp: In member function 'virtual void MolDS_optimization::GEDIIS::SearchMinimum(boost::shared_ptr, MolDS_base::Molecule&, double*, bool*) const': optimization/GEDIIS.cpp:153:31: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 153 | catch(MolDSException ex){ @@ -2506,36 +2580,6 @@ optimization/GEDIIS.cpp:367:25: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] 367 | catch(MolDSException ex){ | ^~ -mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = double; MolDS_mpi::molds_mpi_int = long int]': -mndo/../mpi/MpiProcess.h:53:32: required from 'void MolDS_mpi::MpiProcess::Recv(int, int, T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' - 53 | this->SplitMessage2Chunks(chunks, tag, values, num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/Mndo.cpp:988:52: required from here - 988 | MolDS_mpi::MpiProcess::GetInstance()->Recv(source, tag, matrixCIS[k], this->matrixCISdimension); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] - 177 | Chunk chunk = {origianlTag, 0, num}; - | ^~~ -mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::SplitMessage2Chunks(std::vector&, int, T*, MolDS_mpi::molds_mpi_int) const [with T = const double; MolDS_mpi::molds_mpi_int = long int]': -mndo/../mpi/MpiProcess.h:39:32: required from 'void MolDS_mpi::MpiProcess::Send(int, int, const T*, MolDS_mpi::molds_mpi_int) [with T = double; MolDS_mpi::molds_mpi_int = long int]' - 39 | this->SplitMessage2Chunks(chunks, tag, values, num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/Mndo.cpp:997:52: required from here - 997 | MolDS_mpi::MpiProcess::GetInstance()->Send(dest, tag, matrixCIS[k], this->matrixCISdimension); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:177:41: warning: narrowing conversion of 'num' from 'MolDS_mpi::molds_mpi_int' {aka 'long int'} to 'int' [-Wnarrowing] - 177 | Chunk chunk = {origianlTag, 0, num}; - | ^~~ -mndo/../mpi/MpiProcess.h: In instantiation of 'void MolDS_mpi::MpiProcess::AllReduce(const T*, MolDS_mpi::molds_mpi_int, T*, Op) [with T = double; Op = std::plus; MolDS_mpi::molds_mpi_int = long int]': -mndo/../mpi/MpiProcess.h:105:25: required from 'void MolDS_mpi::MpiProcess::AllReduce(T*, MolDS_mpi::molds_mpi_int, Op) [with T = double; Op = std::plus; MolDS_mpi::molds_mpi_int = long int]' - 105 | this->AllReduce(values, num, tmpValues, op); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/Mndo.cpp:2852:51: required from here - 2852 | MolDS_mpi::MpiProcess::GetInstance()->AllReduce(&this->matrixForce[0][0][0], numTransported, std::plus()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mndo/../mpi/MpiProcess.h:92:31: warning: comparison of integer expressions of different signedness: 'MolDS_mpi::molds_mpi_int' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 92 | for(molds_mpi_int i=0; iMalloc(&oldMatrixForce, molecule.GetNumberAtoms(), CartesianType_end); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -optimization/../base/MallocerFreer.h:77:28: warning: catching polymorphic type 'class MolDS_base::MolDSException' by value [-Wcatch-value=] - 77 | catch(MolDSException ex){ - | ^~ cndo/Cndo2.cpp: In member function 'double MolDS_cndo::Cndo2::GetGaussianCartesianMatrix(MolDS_base::AtomType, MolDS_base::OrbitalType, double, const double*, MolDS_base::AtomType, MolDS_base::OrbitalType, double, const double*, double, double, MolDS_base::CartesianType) const': cndo/Cndo2.cpp:3631:36: warning: 'anotherAxis' may be used uninitialized [-Wmaybe-uninitialized] 3631 | value *= -8.0*gauMultAB*dxyz[anotherAxis] @@ -3374,11 +3410,11 @@ command: ../src/molds < c2h6_mndo_force.in > temp.dat command: diff c2h6_mndo_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 3.074803e-10 8.367031e-09 -> Error: 3.074945e-10 8.367417e-09 +> Error: 3.074874e-10 8.367224e-09 < Error: 1.227439e-09 3.340060e-08 -> Error: 1.227454e-09 3.340098e-08 +> Error: 1.227447e-09 3.340079e-08 < Error: 2.730806e-09 7.430960e-08 -> Error: 2.730820e-09 7.430999e-08 +> Error: 2.730813e-09 7.430980e-08 < Error: 4.810836e-09 1.309106e-07 > Error: 4.810868e-09 1.309114e-07 @@ -3390,11 +3426,11 @@ command: ../src/molds < c2h6_mndo_force.in > temp.dat command: diff c2h6_mndo_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 3.074803e-10 8.367031e-09 -> Error: 3.074945e-10 8.367417e-09 +> Error: 3.074874e-10 8.367224e-09 < Error: 1.227439e-09 3.340060e-08 -> Error: 1.227454e-09 3.340098e-08 +> Error: 1.227447e-09 3.340079e-08 < Error: 2.730806e-09 7.430960e-08 -> Error: 2.730820e-09 7.430999e-08 +> Error: 2.730813e-09 7.430980e-08 < Error: 4.810836e-09 1.309106e-07 > Error: 4.810868e-09 1.309114e-07 @@ -3406,11 +3442,11 @@ command: mpirun -np 2 ../src/molds c2h6_mndo_force.in > temp.dat command: diff c2h6_mndo_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 3.074803e-10 8.367031e-09 -> Error: 3.074945e-10 8.367417e-09 +> Error: 3.074874e-10 8.367224e-09 < Error: 1.227439e-09 3.340060e-08 -> Error: 1.227454e-09 3.340098e-08 +> Error: 1.227447e-09 3.340079e-08 < Error: 2.730806e-09 7.430960e-08 -> Error: 2.730820e-09 7.430999e-08 +> Error: 2.730813e-09 7.430980e-08 < Error: 4.810836e-09 1.309106e-07 > Error: 4.810868e-09 1.309114e-07 @@ -3434,6 +3470,8 @@ > Error: 2.675362e-07 7.280088e-06 < Error: 2.198940e-07 5.983667e-06 > Error: 2.198940e-07 5.983668e-06 +< Error: 2.970235e-07 8.082486e-06 +> Error: 2.970235e-07 8.082487e-06 < Error: 2.892434e-07 7.870777e-06 > Error: 2.892434e-07 7.870778e-06 @@ -3450,6 +3488,8 @@ > Error: 2.675362e-07 7.280088e-06 < Error: 2.198940e-07 5.983667e-06 > Error: 2.198940e-07 5.983668e-06 +< Error: 2.970235e-07 8.082486e-06 +> Error: 2.970235e-07 8.082487e-06 < Error: 2.892434e-07 7.870777e-06 > Error: 2.892434e-07 7.870778e-06 @@ -3466,6 +3506,8 @@ > Error: 2.675362e-07 7.280088e-06 < Error: 2.198940e-07 5.983667e-06 > Error: 2.198940e-07 5.983668e-06 +< Error: 2.970235e-07 8.082486e-06 +> Error: 2.970235e-07 8.082487e-06 < Error: 2.892434e-07 7.870777e-06 > Error: 2.892434e-07 7.870778e-06 @@ -3484,11 +3526,13 @@ command: ../src/molds < c2h6_mndo_davidsonCIS_singlet_force.in > temp.dat command: diff c2h6_mndo_davidsonCIS_singlet_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 2.668212e-07 7.260631e-06 -> Error: 2.668212e-07 7.260633e-06 +> Error: 2.668212e-07 7.260632e-06 +< Error: 2.198960e-07 5.983723e-06 +> Error: 2.198960e-07 5.983724e-06 < Error: 2.970267e-07 8.082573e-06 > Error: 2.970267e-07 8.082574e-06 < Error: 2.892472e-07 7.870879e-06 -> Error: 2.892472e-07 7.870880e-06 +> Error: 2.892472e-07 7.870881e-06 @@ -3498,11 +3542,13 @@ command: ../src/molds < c2h6_mndo_davidsonCIS_singlet_force.in > temp.dat command: diff c2h6_mndo_davidsonCIS_singlet_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 2.668212e-07 7.260631e-06 -> Error: 2.668212e-07 7.260633e-06 +> Error: 2.668212e-07 7.260632e-06 +< Error: 2.198960e-07 5.983723e-06 +> Error: 2.198960e-07 5.983724e-06 < Error: 2.970267e-07 8.082573e-06 > Error: 2.970267e-07 8.082574e-06 < Error: 2.892472e-07 7.870879e-06 -> Error: 2.892472e-07 7.870880e-06 +> Error: 2.892472e-07 7.870881e-06 @@ -3512,11 +3558,13 @@ command: mpirun -np 2 ../src/molds c2h6_mndo_davidsonCIS_singlet_force.in > temp.dat command: diff c2h6_mndo_davidsonCIS_singlet_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 2.668212e-07 7.260631e-06 -> Error: 2.668212e-07 7.260633e-06 +> Error: 2.668212e-07 7.260632e-06 +< Error: 2.198960e-07 5.983723e-06 +> Error: 2.198960e-07 5.983724e-06 < Error: 2.970267e-07 8.082573e-06 > Error: 2.970267e-07 8.082574e-06 < Error: 2.892472e-07 7.870879e-06 -> Error: 2.892472e-07 7.870880e-06 +> Error: 2.892472e-07 7.870881e-06 @@ -3703,15 +3751,15 @@ command: ../src/molds < c2h6_am1_force.in > temp.dat command: diff c2h6_am1_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 3.502461e-10 9.530756e-09 -> Error: 3.503384e-10 9.533270e-09 +> Error: 3.503313e-10 9.533077e-09 < Error: 1.411196e-09 3.840092e-08 > Error: 1.407171e-09 3.829139e-08 < Error: 3.134435e-09 8.529300e-08 -> Error: 3.130541e-09 8.518704e-08 +> Error: 3.130527e-09 8.518666e-08 < Error: 5.520974e-09 1.502345e-07 > Error: 5.516931e-09 1.501245e-07 < Error: 8.608080e-09 2.342396e-07 -> Error: 8.612346e-09 2.343557e-07 +> Error: 8.612332e-09 2.343554e-07 @@ -3721,15 +3769,15 @@ command: ../src/molds < c2h6_am1_force.in > temp.dat command: diff c2h6_am1_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 3.502461e-10 9.530756e-09 -> Error: 3.503384e-10 9.533270e-09 +> Error: 3.503313e-10 9.533077e-09 < Error: 1.411196e-09 3.840092e-08 > Error: 1.407171e-09 3.829139e-08 < Error: 3.134435e-09 8.529300e-08 -> Error: 3.130541e-09 8.518704e-08 +> Error: 3.130527e-09 8.518666e-08 < Error: 5.520974e-09 1.502345e-07 > Error: 5.516931e-09 1.501245e-07 < Error: 8.608080e-09 2.342396e-07 -> Error: 8.612346e-09 2.343557e-07 +> Error: 8.612332e-09 2.343554e-07 @@ -3739,15 +3787,15 @@ command: mpirun -np 2 ../src/molds c2h6_am1_force.in > temp.dat command: diff c2h6_am1_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 3.502461e-10 9.530756e-09 -> Error: 3.503384e-10 9.533270e-09 +> Error: 3.503313e-10 9.533077e-09 < Error: 1.411196e-09 3.840092e-08 > Error: 1.407171e-09 3.829139e-08 < Error: 3.134435e-09 8.529300e-08 -> Error: 3.130541e-09 8.518704e-08 +> Error: 3.130527e-09 8.518666e-08 < Error: 5.520974e-09 1.502345e-07 > Error: 5.516931e-09 1.501245e-07 < Error: 8.608080e-09 2.342396e-07 -> Error: 8.612346e-09 2.343557e-07 +> Error: 8.612332e-09 2.343554e-07 @@ -3772,7 +3820,7 @@ < Electronic dipole moment: 18 -2.110262e-02 -6.907494e-02 -1.159345e-01 1.365924e-01 -5.363753e-02 -1.755710e-01 -2.946763e-01 3.471834e-01 > Electronic dipole moment: 18 -2.110263e-02 -6.907494e-02 -1.159345e-01 1.365924e-01 -5.363753e-02 -1.755710e-01 -2.946763e-01 3.471834e-01 < Error: 2.946238e-07 8.017187e-06 -> Error: 2.946198e-07 8.017076e-06 +> Error: 2.946197e-07 8.017075e-06 < Total dipole moment: 11 -3.894514e-02 -5.418335e-02 -1.204092e-06 6.672750e-02 -9.898869e-02 -1.377204e-01 -3.060497e-06 1.696044e-01 > Total dipole moment: 11 -3.894514e-02 -5.418335e-02 -1.204087e-06 6.672750e-02 -9.898869e-02 -1.377204e-01 -3.060486e-06 1.696044e-01 < Electronic dipole moment: 8 7.464424e-04 -3.185396e-02 2.409892e-02 3.994984e-02 1.897268e-03 -8.096470e-02 6.125335e-02 1.015424e-01 @@ -3792,7 +3840,7 @@ < Electronic dipole moment: 39 5.755827e-03 -7.312945e-02 -1.290452e-01 1.484376e-01 1.462985e-02 -1.858766e-01 -3.280003e-01 3.772908e-01 > Electronic dipole moment: 39 5.755827e-03 -7.312945e-02 -1.290452e-01 1.484376e-01 1.462986e-02 -1.858766e-01 -3.280003e-01 3.772908e-01 < Error: 3.183561e-07 8.662979e-06 -> Error: 3.183604e-07 8.663097e-06 +> Error: 3.183604e-07 8.663096e-06 @@ -3810,7 +3858,7 @@ < Electronic dipole moment: 18 -2.110262e-02 -6.907494e-02 -1.159345e-01 1.365924e-01 -5.363753e-02 -1.755710e-01 -2.946763e-01 3.471834e-01 > Electronic dipole moment: 18 -2.110263e-02 -6.907494e-02 -1.159345e-01 1.365924e-01 -5.363753e-02 -1.755710e-01 -2.946763e-01 3.471834e-01 < Error: 2.946238e-07 8.017187e-06 -> Error: 2.946198e-07 8.017076e-06 +> Error: 2.946197e-07 8.017075e-06 < Total dipole moment: 11 -3.894514e-02 -5.418335e-02 -1.204092e-06 6.672750e-02 -9.898869e-02 -1.377204e-01 -3.060497e-06 1.696044e-01 > Total dipole moment: 11 -3.894514e-02 -5.418335e-02 -1.204087e-06 6.672750e-02 -9.898869e-02 -1.377204e-01 -3.060486e-06 1.696044e-01 < Electronic dipole moment: 8 7.464424e-04 -3.185396e-02 2.409892e-02 3.994984e-02 1.897268e-03 -8.096470e-02 6.125335e-02 1.015424e-01 @@ -3830,7 +3878,7 @@ < Electronic dipole moment: 39 5.755827e-03 -7.312945e-02 -1.290452e-01 1.484376e-01 1.462985e-02 -1.858766e-01 -3.280003e-01 3.772908e-01 > Electronic dipole moment: 39 5.755827e-03 -7.312945e-02 -1.290452e-01 1.484376e-01 1.462986e-02 -1.858766e-01 -3.280003e-01 3.772908e-01 < Error: 3.183561e-07 8.662979e-06 -> Error: 3.183604e-07 8.663097e-06 +> Error: 3.183604e-07 8.663096e-06 @@ -3848,7 +3896,7 @@ < Electronic dipole moment: 18 -2.110262e-02 -6.907494e-02 -1.159345e-01 1.365924e-01 -5.363753e-02 -1.755710e-01 -2.946763e-01 3.471834e-01 > Electronic dipole moment: 18 -2.110263e-02 -6.907494e-02 -1.159345e-01 1.365924e-01 -5.363753e-02 -1.755710e-01 -2.946763e-01 3.471834e-01 < Error: 2.946238e-07 8.017187e-06 -> Error: 2.946198e-07 8.017076e-06 +> Error: 2.946197e-07 8.017075e-06 < Total dipole moment: 11 -3.894514e-02 -5.418335e-02 -1.204092e-06 6.672750e-02 -9.898869e-02 -1.377204e-01 -3.060497e-06 1.696044e-01 > Total dipole moment: 11 -3.894514e-02 -5.418335e-02 -1.204087e-06 6.672750e-02 -9.898869e-02 -1.377204e-01 -3.060486e-06 1.696044e-01 < Electronic dipole moment: 8 7.464424e-04 -3.185396e-02 2.409892e-02 3.994984e-02 1.897268e-03 -8.096470e-02 6.125335e-02 1.015424e-01 @@ -3887,11 +3935,11 @@ < Error: 2.983706e-07 8.119141e-06 > Error: 2.983706e-07 8.119143e-06 < Error: 2.946161e-07 8.016975e-06 -> Error: 2.946203e-07 8.017092e-06 +> Error: 2.946204e-07 8.017092e-06 < Error: 2.291961e-07 6.236794e-06 > Error: 2.291963e-07 6.236799e-06 < Error: 3.309081e-07 9.004540e-06 -> Error: 3.309043e-07 9.004435e-06 +> Error: 3.309042e-07 9.004435e-06 < Error: 3.183379e-07 8.662485e-06 > Error: 3.183380e-07 8.662486e-06 @@ -3905,11 +3953,11 @@ < Error: 2.983706e-07 8.119141e-06 > Error: 2.983706e-07 8.119143e-06 < Error: 2.946161e-07 8.016975e-06 -> Error: 2.946203e-07 8.017092e-06 +> Error: 2.946204e-07 8.017092e-06 < Error: 2.291961e-07 6.236794e-06 > Error: 2.291963e-07 6.236799e-06 < Error: 3.309081e-07 9.004540e-06 -> Error: 3.309043e-07 9.004435e-06 +> Error: 3.309042e-07 9.004435e-06 < Error: 3.183379e-07 8.662485e-06 > Error: 3.183380e-07 8.662486e-06 @@ -3923,11 +3971,11 @@ < Error: 2.983706e-07 8.119141e-06 > Error: 2.983706e-07 8.119143e-06 < Error: 2.946161e-07 8.016975e-06 -> Error: 2.946203e-07 8.017092e-06 +> Error: 2.946204e-07 8.017092e-06 < Error: 2.291961e-07 6.236794e-06 > Error: 2.291963e-07 6.236799e-06 < Error: 3.309081e-07 9.004540e-06 -> Error: 3.309043e-07 9.004435e-06 +> Error: 3.309042e-07 9.004435e-06 < Error: 3.183379e-07 8.662485e-06 > Error: 3.183380e-07 8.662486e-06 @@ -4116,15 +4164,13 @@ command: ../src/molds < c2h6_pm3_force.in > temp.dat command: diff c2h6_pm3_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 2.012719e-10 5.476931e-09 -> Error: 2.011937e-10 5.474804e-09 +> Error: 2.012150e-10 5.475384e-09 < Error: 8.029879e-10 2.185059e-08 -> Error: 8.030270e-10 2.185165e-08 +> Error: 8.030412e-10 2.185204e-08 < Error: 1.819158e-09 4.950221e-08 -> Error: 1.819084e-09 4.950018e-08 -< Error: 3.230431e-09 8.790521e-08 -> Error: 3.230424e-09 8.790501e-08 +> Error: 1.819105e-09 4.950076e-08 < Error: 5.011284e-09 1.363651e-07 -> Error: 5.011248e-09 1.363641e-07 +> Error: 5.011277e-09 1.363649e-07 @@ -4134,15 +4180,13 @@ command: ../src/molds < c2h6_pm3_force.in > temp.dat command: diff c2h6_pm3_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 2.012719e-10 5.476931e-09 -> Error: 2.011937e-10 5.474804e-09 +> Error: 2.012150e-10 5.475384e-09 < Error: 8.029879e-10 2.185059e-08 -> Error: 8.030270e-10 2.185165e-08 +> Error: 8.030412e-10 2.185204e-08 < Error: 1.819158e-09 4.950221e-08 -> Error: 1.819084e-09 4.950018e-08 -< Error: 3.230431e-09 8.790521e-08 -> Error: 3.230424e-09 8.790501e-08 +> Error: 1.819105e-09 4.950076e-08 < Error: 5.011284e-09 1.363651e-07 -> Error: 5.011248e-09 1.363641e-07 +> Error: 5.011277e-09 1.363649e-07 @@ -4152,15 +4196,13 @@ command: mpirun -np 2 ../src/molds c2h6_pm3_force.in > temp.dat command: diff c2h6_pm3_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 2.012719e-10 5.476931e-09 -> Error: 2.011937e-10 5.474804e-09 +> Error: 2.012150e-10 5.475384e-09 < Error: 8.029879e-10 2.185059e-08 -> Error: 8.030270e-10 2.185165e-08 +> Error: 8.030412e-10 2.185204e-08 < Error: 1.819158e-09 4.950221e-08 -> Error: 1.819084e-09 4.950018e-08 -< Error: 3.230431e-09 8.790521e-08 -> Error: 3.230424e-09 8.790501e-08 +> Error: 1.819105e-09 4.950076e-08 < Error: 5.011284e-09 1.363651e-07 -> Error: 5.011248e-09 1.363641e-07 +> Error: 5.011277e-09 1.363649e-07 @@ -4180,6 +4222,8 @@ > Error: -1.769106e-07 -4.814022e-06 < Error: -1.493673e-07 -4.064525e-06 > Error: -1.493673e-07 -4.064524e-06 +< Error: -1.885110e-07 -5.129687e-06 +> Error: -1.885110e-07 -5.129686e-06 @@ -4192,6 +4236,8 @@ > Error: -1.769106e-07 -4.814022e-06 < Error: -1.493673e-07 -4.064525e-06 > Error: -1.493673e-07 -4.064524e-06 +< Error: -1.885110e-07 -5.129687e-06 +> Error: -1.885110e-07 -5.129686e-06 @@ -4204,6 +4250,8 @@ > Error: -1.769106e-07 -4.814022e-06 < Error: -1.493673e-07 -4.064525e-06 > Error: -1.493673e-07 -4.064524e-06 +< Error: -1.885110e-07 -5.129687e-06 +> Error: -1.885110e-07 -5.129686e-06 @@ -4222,9 +4270,9 @@ < Error: -1.769128e-07 -4.814080e-06 > Error: -1.769128e-07 -4.814081e-06 < Error: -1.943798e-07 -5.289386e-06 -> Error: -1.943799e-07 -5.289388e-06 -< Error: -1.493853e-07 -4.065012e-06 -> Error: -1.493853e-07 -4.065013e-06 +> Error: -1.943799e-07 -5.289387e-06 +< Error: -1.678035e-07 -4.566203e-06 +> Error: -1.678035e-07 -4.566202e-06 < Error: -1.885590e-07 -5.130991e-06 > Error: -1.885590e-07 -5.130993e-06 @@ -4238,11 +4286,11 @@ < Error: -1.769128e-07 -4.814080e-06 > Error: -1.769128e-07 -4.814081e-06 < Error: -1.943798e-07 -5.289386e-06 -> Error: -1.943799e-07 -5.289388e-06 -< Error: -1.493853e-07 -4.065012e-06 -> Error: -1.493853e-07 -4.065013e-06 +> Error: -1.943799e-07 -5.289387e-06 +< Error: -1.678035e-07 -4.566203e-06 +> Error: -1.678035e-07 -4.566202e-06 < Error: -1.885590e-07 -5.130991e-06 -> Error: -1.885590e-07 -5.130993e-06 +> Error: -1.885590e-07 -5.130992e-06 @@ -4254,11 +4302,11 @@ < Error: -1.769128e-07 -4.814080e-06 > Error: -1.769128e-07 -4.814081e-06 < Error: -1.943798e-07 -5.289386e-06 -> Error: -1.943799e-07 -5.289388e-06 -< Error: -1.493853e-07 -4.065012e-06 -> Error: -1.493853e-07 -4.065013e-06 +> Error: -1.943799e-07 -5.289387e-06 +< Error: -1.678035e-07 -4.566203e-06 +> Error: -1.678035e-07 -4.566202e-06 < Error: -1.885590e-07 -5.130991e-06 -> Error: -1.885590e-07 -5.130993e-06 +> Error: -1.885590e-07 -5.130992e-06 @@ -4368,13 +4416,13 @@ < Error: 1.803375e-10 4.907273e-09 > Error: 1.802380e-10 4.904566e-09 < Error: 7.215366e-10 1.963417e-08 -> Error: 7.214727e-10 1.963243e-08 +> Error: 7.214656e-10 1.963223e-08 < Error: 1.636071e-09 4.452011e-08 -> Error: 1.635993e-09 4.451798e-08 +> Error: 1.636007e-09 4.451837e-08 < Error: 2.906285e-09 7.908467e-08 -> Error: 2.906200e-09 7.908235e-08 +> Error: 2.906193e-09 7.908216e-08 < Error: 4.507811e-09 1.226648e-07 -> Error: 4.507733e-09 1.226626e-07 +> Error: 4.507740e-09 1.226628e-07 @@ -4386,13 +4434,13 @@ < Error: 1.803375e-10 4.907273e-09 > Error: 1.802380e-10 4.904566e-09 < Error: 7.215366e-10 1.963417e-08 -> Error: 7.214727e-10 1.963243e-08 +> Error: 7.214656e-10 1.963223e-08 < Error: 1.636071e-09 4.452011e-08 -> Error: 1.635993e-09 4.451798e-08 +> Error: 1.636007e-09 4.451837e-08 < Error: 2.906285e-09 7.908467e-08 -> Error: 2.906200e-09 7.908235e-08 +> Error: 2.906193e-09 7.908216e-08 < Error: 4.507811e-09 1.226648e-07 -> Error: 4.507733e-09 1.226626e-07 +> Error: 4.507740e-09 1.226628e-07 @@ -4404,13 +4452,13 @@ < Error: 1.803375e-10 4.907273e-09 > Error: 1.802380e-10 4.904566e-09 < Error: 7.215366e-10 1.963417e-08 -> Error: 7.214727e-10 1.963243e-08 +> Error: 7.214656e-10 1.963223e-08 < Error: 1.636071e-09 4.452011e-08 -> Error: 1.635993e-09 4.451798e-08 +> Error: 1.636007e-09 4.451837e-08 < Error: 2.906285e-09 7.908467e-08 -> Error: 2.906200e-09 7.908235e-08 +> Error: 2.906193e-09 7.908216e-08 < Error: 4.507811e-09 1.226648e-07 -> Error: 4.507733e-09 1.226626e-07 +> Error: 4.507740e-09 1.226628e-07 @@ -4427,7 +4475,7 @@ command: ../src/molds < c2h6_pm3pddg_directCIS_singlet_force.in > temp.dat command: diff c2h6_pm3pddg_directCIS_singlet_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: -1.381869e-07 -3.760288e-06 -> Error: -1.381871e-07 -3.760291e-06 +> Error: -1.381871e-07 -3.760292e-06 < Error: -1.536693e-07 -4.181588e-06 > Error: -1.536694e-07 -4.181591e-06 < Error: -1.159956e-07 -3.156427e-06 @@ -4445,7 +4493,7 @@ command: ../src/molds < c2h6_pm3pddg_directCIS_singlet_force.in > temp.dat command: diff c2h6_pm3pddg_directCIS_singlet_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: -1.381869e-07 -3.760288e-06 -> Error: -1.381871e-07 -3.760291e-06 +> Error: -1.381871e-07 -3.760292e-06 < Error: -1.536693e-07 -4.181588e-06 > Error: -1.536694e-07 -4.181591e-06 < Error: -1.159956e-07 -3.156427e-06 @@ -4463,7 +4511,7 @@ command: mpirun -np 2 ../src/molds c2h6_pm3pddg_directCIS_singlet_force.in > temp.dat command: diff c2h6_pm3pddg_directCIS_singlet_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: -1.381869e-07 -3.760288e-06 -> Error: -1.381871e-07 -3.760291e-06 +> Error: -1.381871e-07 -3.760292e-06 < Error: -1.536693e-07 -4.181588e-06 > Error: -1.536694e-07 -4.181591e-06 < Error: -1.159956e-07 -3.156427e-06 @@ -4491,8 +4539,10 @@ > Error: -1.381870e-07 -3.760289e-06 < Error: -1.536696e-07 -4.181595e-06 > Error: -1.536695e-07 -4.181594e-06 +< Error: -1.324459e-07 -3.604065e-06 +> Error: -1.324459e-07 -3.604066e-06 < Error: -1.510680e-07 -4.110801e-06 -> Error: -1.510679e-07 -4.110801e-06 +> Error: -1.510679e-07 -4.110800e-06 @@ -4505,8 +4555,10 @@ > Error: -1.381870e-07 -3.760289e-06 < Error: -1.536696e-07 -4.181595e-06 > Error: -1.536695e-07 -4.181594e-06 +< Error: -1.324459e-07 -3.604065e-06 +> Error: -1.324459e-07 -3.604066e-06 < Error: -1.510680e-07 -4.110801e-06 -> Error: -1.510679e-07 -4.110801e-06 +> Error: -1.510679e-07 -4.110800e-06 @@ -4519,8 +4571,10 @@ > Error: -1.381870e-07 -3.760289e-06 < Error: -1.536696e-07 -4.181595e-06 > Error: -1.536695e-07 -4.181594e-06 +< Error: -1.324459e-07 -3.604065e-06 +> Error: -1.324459e-07 -3.604066e-06 < Error: -1.510680e-07 -4.110801e-06 -> Error: -1.510679e-07 -4.110801e-06 +> Error: -1.510679e-07 -4.110800e-06 @@ -4536,6 +4590,8 @@ OMP_NUM_THREADS:1 command: ../src/molds < c2h6_pm3pddg_opt_steepest.in > temp.dat command: diff c2h6_pm3pddg_opt_steepest.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] +< Core Dipole moment: -9.550199e-04 -1.913164e-02 3.905131e-04 1.915944e-02 -2.427419e-03 -4.862778e-02 9.925855e-04 4.869844e-02 +> Core Dipole moment: -9.550199e-04 -1.913164e-02 3.905131e-04 1.915944e-02 -2.427419e-03 -4.862778e-02 9.925854e-04 4.869844e-02 < Energy difference: -9.285132e-07 [a.u.] > Energy difference: -9.285131e-07 [a.u.] @@ -4546,10 +4602,6 @@ OMP_NUM_THREADS:2 command: ../src/molds < c2h6_pm3pddg_opt_steepest.in > temp.dat command: diff c2h6_pm3pddg_opt_steepest.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] -< Core Dipole moment: -9.550199e-04 -1.913164e-02 3.905131e-04 1.915944e-02 -2.427419e-03 -4.862778e-02 9.925855e-04 4.869844e-02 -> Core Dipole moment: -9.550199e-04 -1.913164e-02 3.905131e-04 1.915944e-02 -2.427419e-03 -4.862778e-02 9.925854e-04 4.869844e-02 -< Energy difference: -9.285132e-07 [a.u.] -> Energy difference: -9.285131e-07 [a.u.] @@ -4606,10 +4658,16 @@ command: diff c2h6_pm3pddg_opt_bfgs.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] > Initial trust radius: 0.300000 > Max size of the optimization step: 0.300000 +< actual energy change = -1.011309e-06 +> actual energy change = -1.011310e-06 +< Energy difference: -1.011309e-06 [a.u.] +> Energy difference: -1.011310e-06 [a.u.] < actual energy change = -6.340346e-07 -> actual energy change = -6.340348e-07 +> actual energy change = -6.340345e-07 +< actual/expected energy change = 1.404018 +> actual/expected energy change = 1.404017 < Energy difference: -6.340346e-07 [a.u.] -> Energy difference: -6.340348e-07 [a.u.] +> Energy difference: -6.340345e-07 [a.u.] @@ -4648,6 +4706,12 @@ OMP_NUM_THREADS:1 command: ../src/molds < c2h6_pm3pddg_opt_gediis.in > temp.dat command: diff c2h6_pm3pddg_opt_gediis.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] +< Core Dipole moment: 3.741490e-04 -5.709242e-02 1.743622e-02 5.969679e-02 9.509921e-04 -1.451145e-01 4.431846e-02 1.517341e-01 +> Core Dipole moment: 3.741490e-04 -5.709242e-02 1.743622e-02 5.969679e-02 9.509922e-04 -1.451145e-01 4.431846e-02 1.517341e-01 +< Total Dipole moment(SCF): -1.016516e-05 1.372784e-02 -1.345887e-03 1.379366e-02 -2.583728e-05 3.489269e-02 -3.420905e-03 3.505999e-02 +> Total Dipole moment(SCF): -1.016517e-05 1.372784e-02 -1.345887e-03 1.379366e-02 -2.583728e-05 3.489269e-02 -3.420905e-03 3.505999e-02 +< Core Dipole moment: -1.130113e-02 -1.234014e-02 3.090909e-04 1.673589e-02 -2.872460e-02 -3.136552e-02 7.856307e-04 4.253841e-02 +> Core Dipole moment: -1.130113e-02 -1.234014e-02 3.090909e-04 1.673589e-02 -2.872460e-02 -3.136552e-02 7.856308e-04 4.253841e-02 < actual/expected energy change = 1.400875 > actual/expected energy change = 1.400874 < actual energy change = -9.018689e-07 @@ -4662,6 +4726,10 @@ OMP_NUM_THREADS:2 command: ../src/molds < c2h6_pm3pddg_opt_gediis.in > temp.dat command: diff c2h6_pm3pddg_opt_gediis.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] +< actual/expected energy change = 1.400728 +> actual/expected energy change = 1.400729 +< actual/expected energy change = 1.400875 +> actual/expected energy change = 1.400874 @@ -4738,15 +4806,15 @@ command: ../src/molds < c2h6_pm3pddg_rpmd.in > temp.dat command: diff c2h6_pm3pddg_rpmd.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error 5.540741e-10 1.507724e-08 -> Error 5.539036e-10 1.507260e-08 +> Error 5.539391e-10 1.507357e-08 < Error 2.215110e-09 6.027669e-08 -> Error 2.215074e-09 6.027572e-08 +> Error 2.215060e-09 6.027534e-08 < Error 4.979285e-09 1.354943e-07 -> Error 4.979164e-09 1.354910e-07 +> Error 4.979206e-09 1.354922e-07 < Error 8.839990e-09 2.405503e-07 -> Error 8.840004e-09 2.405507e-07 +> Error 8.840047e-09 2.405518e-07 < Error 1.378834e-08 3.752030e-07 -> Error 1.378825e-08 3.752004e-07 +> Error 1.378828e-08 3.752012e-07 @@ -4756,15 +4824,15 @@ command: ../src/molds < c2h6_pm3pddg_rpmd.in > temp.dat command: diff c2h6_pm3pddg_rpmd.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error 5.540741e-10 1.507724e-08 -> Error 5.539036e-10 1.507260e-08 +> Error 5.539391e-10 1.507357e-08 < Error 2.215110e-09 6.027669e-08 -> Error 2.215074e-09 6.027572e-08 +> Error 2.215060e-09 6.027534e-08 < Error 4.979285e-09 1.354943e-07 -> Error 4.979164e-09 1.354910e-07 +> Error 4.979206e-09 1.354922e-07 < Error 8.839990e-09 2.405503e-07 -> Error 8.840004e-09 2.405507e-07 +> Error 8.840047e-09 2.405518e-07 < Error 1.378834e-08 3.752030e-07 -> Error 1.378825e-08 3.752004e-07 +> Error 1.378828e-08 3.752012e-07 @@ -4774,15 +4842,15 @@ command: mpirun -np 2 ../src/molds c2h6_pm3pddg_rpmd.in > temp.dat command: diff c2h6_pm3pddg_rpmd.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error 5.540741e-10 1.507724e-08 -> Error 5.539036e-10 1.507260e-08 +> Error 5.539391e-10 1.507357e-08 < Error 2.215110e-09 6.027669e-08 -> Error 2.215074e-09 6.027572e-08 +> Error 2.215060e-09 6.027534e-08 < Error 4.979285e-09 1.354943e-07 -> Error 4.979164e-09 1.354910e-07 +> Error 4.979221e-09 1.354926e-07 < Error 8.839990e-09 2.405503e-07 -> Error 8.840004e-09 2.405507e-07 +> Error 8.840061e-09 2.405522e-07 < Error 1.378834e-08 3.752030e-07 -> Error 1.378825e-08 3.752004e-07 +> Error 1.378828e-08 3.752012e-07 @@ -4799,15 +4867,15 @@ command: ../src/molds < c2h6_pm3pddg_davidsonCIS_singlet_rpmd.in > temp.dat command: diff c2h6_pm3pddg_davidsonCIS_singlet_rpmd.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error 1.336531e-11 3.636915e-10 -> Error 1.354294e-11 3.685252e-10 +> Error 1.357847e-11 3.694920e-10 < Error 6.147616e-11 1.672865e-09 -> Error 6.142642e-11 1.671511e-09 +> Error 6.146195e-11 1.672478e-09 < Error 1.656701e-10 4.508150e-09 -> Error 1.656204e-10 4.506797e-09 +> Error 1.656488e-10 4.507570e-09 < Error 3.619363e-10 9.848866e-09 -> Error 3.619434e-10 9.849059e-09 +> Error 3.619789e-10 9.850026e-09 < Error 6.995009e-10 1.903454e-08 -> Error 6.994867e-10 1.903415e-08 +> Error 6.995080e-10 1.903473e-08 @@ -4817,15 +4885,15 @@ command: ../src/molds < c2h6_pm3pddg_davidsonCIS_singlet_rpmd.in > temp.dat command: diff c2h6_pm3pddg_davidsonCIS_singlet_rpmd.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error 1.336531e-11 3.636915e-10 -> Error 1.354294e-11 3.685252e-10 +> Error 1.357847e-11 3.694920e-10 < Error 6.147616e-11 1.672865e-09 -> Error 6.142642e-11 1.671511e-09 +> Error 6.146195e-11 1.672478e-09 < Error 1.656701e-10 4.508150e-09 -> Error 1.656204e-10 4.506797e-09 +> Error 1.656488e-10 4.507570e-09 < Error 3.619363e-10 9.848866e-09 -> Error 3.619434e-10 9.849059e-09 +> Error 3.619789e-10 9.850026e-09 < Error 6.995009e-10 1.903454e-08 -> Error 6.994867e-10 1.903415e-08 +> Error 6.995080e-10 1.903473e-08 @@ -4835,15 +4903,13 @@ command: mpirun -np 2 ../src/molds c2h6_pm3pddg_davidsonCIS_singlet_rpmd.in > temp.dat command: diff c2h6_pm3pddg_davidsonCIS_singlet_rpmd.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error 1.336531e-11 3.636915e-10 -> Error 1.354294e-11 3.685252e-10 +> Error 1.357847e-11 3.694920e-10 < Error 6.147616e-11 1.672865e-09 -> Error 6.142642e-11 1.671511e-09 +> Error 6.146195e-11 1.672478e-09 < Error 1.656701e-10 4.508150e-09 -> Error 1.656204e-10 4.506797e-09 +> Error 1.656417e-10 4.507377e-09 < Error 3.619363e-10 9.848866e-09 -> Error 3.619292e-10 9.848672e-09 -< Error 6.995009e-10 1.903454e-08 -> Error 6.994796e-10 1.903396e-08 +> Error 3.619789e-10 9.850026e-09 @@ -4919,15 +4985,15 @@ command: ../src/molds < c2h6_pm3_vdw_force.in > temp.dat command: diff c2h6_pm3_vdw_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 1.999307e-10 5.440436e-09 -> Error: 1.999236e-10 5.440242e-09 +> Error: 1.999378e-10 5.440629e-09 < Error: 7.976322e-10 2.170485e-08 -> Error: 7.976535e-10 2.170543e-08 +> Error: 7.976677e-10 2.170582e-08 < Error: 1.806463e-09 4.915674e-08 -> Error: 1.806640e-09 4.916157e-08 +> Error: 1.806654e-09 4.916196e-08 < Error: 3.207925e-09 8.729277e-08 -> Error: 3.207875e-09 8.729142e-08 +> Error: 3.207896e-09 8.729200e-08 < Error: 4.976553e-09 1.354200e-07 -> Error: 4.976570e-09 1.354205e-07 +> Error: 4.976584e-09 1.354208e-07 @@ -4937,15 +5003,15 @@ command: ../src/molds < c2h6_pm3_vdw_force.in > temp.dat command: diff c2h6_pm3_vdw_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 1.999307e-10 5.440436e-09 -> Error: 1.999236e-10 5.440242e-09 +> Error: 1.999378e-10 5.440629e-09 < Error: 7.976322e-10 2.170485e-08 -> Error: 7.976535e-10 2.170543e-08 +> Error: 7.976677e-10 2.170582e-08 < Error: 1.806463e-09 4.915674e-08 -> Error: 1.806640e-09 4.916157e-08 +> Error: 1.806654e-09 4.916196e-08 < Error: 3.207925e-09 8.729277e-08 -> Error: 3.207875e-09 8.729142e-08 +> Error: 3.207896e-09 8.729200e-08 < Error: 4.976553e-09 1.354200e-07 -> Error: 4.976570e-09 1.354205e-07 +> Error: 4.976584e-09 1.354208e-07 @@ -4955,15 +5021,15 @@ command: mpirun -np 2 ../src/molds c2h6_pm3_vdw_force.in > temp.dat command: diff c2h6_pm3_vdw_force.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] < Error: 1.999307e-10 5.440436e-09 -> Error: 1.999236e-10 5.440242e-09 +> Error: 1.999378e-10 5.440629e-09 < Error: 7.976322e-10 2.170485e-08 -> Error: 7.976535e-10 2.170543e-08 +> Error: 7.976677e-10 2.170582e-08 < Error: 1.806463e-09 4.915674e-08 -> Error: 1.806640e-09 4.916157e-08 +> Error: 1.806654e-09 4.916196e-08 < Error: 3.207925e-09 8.729277e-08 -> Error: 3.207875e-09 8.729142e-08 +> Error: 3.207896e-09 8.729200e-08 < Error: 4.976553e-09 1.354200e-07 -> Error: 4.976570e-09 1.354205e-07 +> Error: 4.976592e-09 1.354210e-07 @@ -5018,6 +5084,8 @@ OMP_NUM_THREADS:2 command: ../src/molds < c2h6-h2o-cluster_pm3pddg_freq.in > temp.dat command: diff c2h6-h2o-cluster_pm3pddg_freq.dat temp.dat | gawk '{if(($2!="SCF")&&($3!="iter")){print $0}}' | gawk '{if(($4!="time:")){print $0}}' | gawk '{if(($3!="Elapsed")){print $0}}' | gawk '{if(($2!="Elapsed")){print $0}}' | gawk '{if(($3!="Welcome")){print $0}}' | gawk '{if(($7!="residual")){print $0}}' | gawk '{if(($3!="mode(nmw):") ){print $0}}' | gawk '{if( !(($3=="mode(mw):")&&($4<6)) ){print $0}}' | gawk '{if(($3!="Heap:")){print $0}}' | egrep -v ^[-+]{3} | egrep ^[\<\>] +< Normal mode(mw): 16 5.022861e-03 1.102390e+03 -7.713088e-04 3.248627e-01 -1.875741e-01 2.528061e-04 -3.313865e-01 1.874060e-01 -4.170055e-01 -6.775789e-02 4.265411e-02 9.366652e-04 -5.178697e-02 3.091421e-02 4.166174e-01 -6.794952e-02 3.968568e-02 -4.088095e-01 6.730960e-02 -3.685456e-02 3.257352e-03 6.847591e-02 -3.735743e-02 4.070680e-01 6.706845e-02 -3.577617e-02 -3.529330e-04 -2.939476e-04 4.026484e-04 5.179981e-04 4.160579e-03 -2.429848e-03 6.140996e-04 4.174905e-03 -1.860216e-03 +> Normal mode(mw): 16 5.022861e-03 1.102390e+03 -7.713088e-04 3.248627e-01 -1.875741e-01 2.528060e-04 -3.313865e-01 1.874060e-01 -4.170055e-01 -6.775789e-02 4.265411e-02 9.366652e-04 -5.178697e-02 3.091421e-02 4.166174e-01 -6.794952e-02 3.968568e-02 -4.088095e-01 6.730960e-02 -3.685456e-02 3.257352e-03 6.847591e-02 -3.735743e-02 4.070680e-01 6.706845e-02 -3.577617e-02 -3.529330e-04 -2.939476e-04 4.026484e-04 5.179981e-04 4.160579e-03 -2.429848e-03 6.140996e-04 4.174905e-03 -1.860216e-03 @@ -5088,22 +5156,22 @@ < ./molds(main+0x6e2) [0x5f2ff6] < /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f234416d76d] < ./molds() [0x48f4f9] -> ../src/molds(+0x3171b) [0x560bfa99071b] -> ../src/molds(+0x31831) [0x560bfa990831] -> ../src/molds(+0x15782) [0x560bfa974782] -> ../src/molds(+0x4bda0) [0x560bfa9aada0] -> ../src/molds(+0x846cb) [0x560bfa9e36cb] -> ../src/molds(+0x84a78) [0x560bfa9e3a78] -> ../src/molds(+0xe35a9) [0x560bfaa425a9] -> ../src/molds(+0xe39e4) [0x560bfaa429e4] -> ../src/molds(+0xe2d7a) [0x560bfaa41d7a] -> ../src/molds(+0xeb0e9) [0x560bfaa4a0e9] -> ../src/molds(+0x1079fb) [0x560bfaa669fb] -> ../src/molds(+0x108160) [0x560bfaa67160] -> ../src/molds(+0x2fbd1) [0x560bfa98ebd1] -> /lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x7f6b81c2fd68] -> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f6b81c2fe25] -> ../src/molds(+0x2fca1) [0x560bfa98eca1] +> ../src/molds(+0x3171b) [0x562024eb971b] +> ../src/molds(+0x31831) [0x562024eb9831] +> ../src/molds(+0x15782) [0x562024e9d782] +> ../src/molds(+0x4bda0) [0x562024ed3da0] +> ../src/molds(+0x846cb) [0x562024f0c6cb] +> ../src/molds(+0x84a78) [0x562024f0ca78] +> ../src/molds(+0xe35a9) [0x562024f6b5a9] +> ../src/molds(+0xe39e4) [0x562024f6b9e4] +> ../src/molds(+0xe2d7a) [0x562024f6ad7a] +> ../src/molds(+0xeb0e9) [0x562024f730e9] +> ../src/molds(+0x1079fb) [0x562024f8f9fb] +> ../src/molds(+0x108160) [0x562024f90160] +> ../src/molds(+0x2fbd1) [0x562024eb7bd1] +> /lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x7ff0bf033d68] +> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7ff0bf033e25] +> ../src/molds(+0x2fca1) [0x562024eb7ca1] @@ -5128,22 +5196,22 @@ < ./molds(main+0x6e2) [0x5f2ff6] < /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f234416d76d] < ./molds() [0x48f4f9] -> ../src/molds(+0x3171b) [0x55ec0ea4271b] -> ../src/molds(+0x31831) [0x55ec0ea42831] -> ../src/molds(+0x15782) [0x55ec0ea26782] -> ../src/molds(+0x4bda0) [0x55ec0ea5cda0] -> ../src/molds(+0x846cb) [0x55ec0ea956cb] -> ../src/molds(+0x84a78) [0x55ec0ea95a78] -> ../src/molds(+0xe35a9) [0x55ec0eaf45a9] -> ../src/molds(+0xe39e4) [0x55ec0eaf49e4] -> ../src/molds(+0xe2d7a) [0x55ec0eaf3d7a] -> ../src/molds(+0xeb0e9) [0x55ec0eafc0e9] -> ../src/molds(+0x1079fb) [0x55ec0eb189fb] -> ../src/molds(+0x108160) [0x55ec0eb19160] -> ../src/molds(+0x2fbd1) [0x55ec0ea40bd1] -> /lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x7f169c02fd68] -> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f169c02fe25] -> ../src/molds(+0x2fca1) [0x55ec0ea40ca1] +> ../src/molds(+0x3171b) [0x55a462c7b71b] +> ../src/molds(+0x31831) [0x55a462c7b831] +> ../src/molds(+0x15782) [0x55a462c5f782] +> ../src/molds(+0x4bda0) [0x55a462c95da0] +> ../src/molds(+0x846cb) [0x55a462cce6cb] +> ../src/molds(+0x84a78) [0x55a462ccea78] +> ../src/molds(+0xe35a9) [0x55a462d2d5a9] +> ../src/molds(+0xe39e4) [0x55a462d2d9e4] +> ../src/molds(+0xe2d7a) [0x55a462d2cd7a] +> ../src/molds(+0xeb0e9) [0x55a462d350e9] +> ../src/molds(+0x1079fb) [0x55a462d519fb] +> ../src/molds(+0x108160) [0x55a462d52160] +> ../src/molds(+0x2fbd1) [0x55a462c79bd1] +> /lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x7ffbe6233d68] +> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7ffbe6233e25] +> ../src/molds(+0x2fca1) [0x55a462c79ca1] @@ -5170,8 +5238,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'molds' in '../molds_0.3.1-2_amd64.deb'. dpkg-deb: building package 'molds-dbgsym' in '../molds-dbgsym_0.3.1-2_amd64.deb'. +dpkg-deb: building package 'molds' in '../molds_0.3.1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../molds_0.3.1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../molds_0.3.1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -5179,12 +5247,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3719960/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/862526 and its subdirectories -I: Current time: Sat Nov 9 15:24:54 -12 2024 -I: pbuilder-time-stamp: 1731209094 +I: removing directory /srv/workspace/pbuilder/3719960 and its subdirectories +I: Current time: Sat Dec 13 23:57:00 +14 2025 +I: pbuilder-time-stamp: 1765619820